Vogel began acting in 2001 and has appeared in several films and series, including The Texas Chainsaw Massacre, The Sisterhood of the Traveling Pants, Grind, Poseidon, Blue Valentine, The Help, Bates Motel, Cloverfield, Under the Dome and The Case for Christ.
In 1993, he competed on Nickelodeon GUTS with Christy "Blast" Gast and Cam "The Ice Man" Burke, and finished with the silver medal.
Vogel's last 2003 role was in the remake of The Texas Chainsaw Massacre, which was released in October and had high box office performance.
First, he played Eric Richman, the romantic interest of Blake Lively's character in The Sisterhood of the Traveling Pants, which had a June release.
He was part of the 2010 romantic comedy film She's Out of My League, Blue Valentine, TV series Miami Medical, and Heaven's Rain.
He most recently played Dean on the short-lived ABC drama Pan Am (based on the history of the defunct airline of the same name).
In 2013, he participated in Howard Goldberg's comedy Jake Squared, where he plays against among others, Elias Koteas, Virginia Madsen and Jane Seymour.
[5] Vogel starred as Dale "Barbie" Barbara on the CBS science fiction drama series Under the Dome, based on the novel of the same name by Stephen King.
In 2014, Vogel received a role in the Hallmark Hall of Fame's romantic TV movie In My Dreams, in which he played opposite, among others, Katharine McPhee and JoBeth Williams.
In 2017, Vogel starred in the film adaptation of Lee Strobel's The Case for Christ, portraying the author and teaming up again with co-star Erika Christensen.
A small team of hardcore military-intelligence agents from varied branches of the service is selected for special, difficult missions.
[9] In February 2019, Vogel played the lead role of David Roman in the ABC science-fiction pilot Triangle which was written by Jon Feldman and Sonny Postiglione.