Ransom Canyon as Staten Kirkland (2 episodes)
Full Throttle Mindset as Todd Beckman
2024
London Calling as Tommy Ward
2023
Buddy Games as Self - Host (8 episodes)
2023
Buddy Games: Spring Awakening as Bobfather
2022
Shotgun Wedding as Tom Fowler
2022
Reno 911!: It's a Wonderful Heist
2022
Bandit as Gilbert Galvan Jr/Robert Whiteman
2022
Batman: The Long Halloween Deluxe Edition as Harvey Dent (voice)
2022
The Thing About Pam as Joel Schwartz (6 episodes)
2021
Blade Runner: Black Lotus as Marlowe (voice) (7 episodes)
2021
Night of the Animated Dead as Harry Cooper (voice)
2021
Batman: The Long Halloween, Part Two as Harvey Dent / Two-Face (voice)
2021
Batman: The Long Halloween, Part One as Harvey Dent (voice)
2021
Jupiter's Legacy as Sheldon Sampson / The Utopian (8 episodes)
2021
The Mighty Ducks: Game Changers as Colin Cole (10 episodes)
2020
Think Like a Dog as Lukas
2020
Love, Victor as Jack Spier (1 episode)
2020
The Lost Husband as James O'Connor
2019
Buddy Games as Bob 'The Bobfather' Schmidt
2019
The Kelly Clarkson Show (1 episode)
2019
Capsized: Blood in the Water as John Lippoth
2018
Unsolved: The Murders of Tupac and The Notorious B.I.G. as Detective Greg Kading (10 episodes)
2018
Web of Fries as Hero
2017
The Show as Adam Rogers
2017
Transformers: The Last Knight as Colonel William Lennox
2017
The Institute as Detective
2016
Spaceman as Bill Lee
2016
11.22.63 as Frank Dunning (8 episodes)
2016
Misconduct as Ben Cahill
2015
Lost in the Sun as John
2015
Jay Leno's Garage as Self (2 episodes)
2015
The Late Late Show with James Corden as Self - Guest (1 episode)
2015
Battle Creek as Special Agent Milton Chamberlain (13 episodes)
2014
You're Not You as Evan
2014
Wings: Sky Force Heroes as Ace (voice)
2014
The Tonight Show Starring Jimmy Fallon as Self (2 episodes)
2013
Scenic Route as Mitchell
2013
Safe Haven as Alex Wheatley
2013
Movie 43 as Anson (segment "Beezel")
2012
Fire with Fire as Jeremy Coleman
2012
Wings as Ace (Voice)
2012
Planet Ocean as Narrator
2011
New Year's Eve as Sam
2011
Bomb Patrol: Afghanistan as Narrator (17 episodes)
2011
Transformers: Dark of the Moon as Lennox
2011
Jake and the Never Land Pirates as Captain Flynn (1 episode)
2011
Jake and the Never Land Pirates as Captain Flynn (voice) (4 episodes)
2010
Life As We Know It as Eric Messer
2010
The Romantics as Tom
2010
Ramona and Beezus as Hobart Kemp
2010
Who Do You Think You Are? as Self (1 episode)
2010
When in Rome as Nick Beamon
2009
The Human Factor: Exacting Revenge of the Fallen as Self
2009
Fanboy and Chum Chum as Oz (voice) (5 episodes)
2009
Watch What Happens Live with Andy Cohen as Self - Guest (2 episodes)
2009
Transformers: Revenge of the Fallen as Major Lennox
2007
Transformers as Captain Lennox
2006
1 vs. 100 as Himself (1 episode)
2006
Rachael Ray (1 episode)
2006
The Megan Mullally Show as Self - Guest (2 episodes)
2005
The Reichen Show as Self (1 episode)
2005
The Picture of Dorian Gray as Dorian Gray
2004
Veronica Mars as Magnus (1 episode)
2004
Best Week Ever (4 episodes)
2004
Win a Date with Tad Hamilton! as Tad Hamilton
2004
On Air with Ryan Seacrest as Self (1 episode)
2003
Las Vegas as Danny McCoy (106 episodes)
2003
The Ellen DeGeneres Show as Self (3 episodes)
2003
Jimmy Kimmel Live! (1 episode)
2003
Jimmy Kimmel Live! as Self (1 episode)
2003
VH1 Top 20 Video Countdown (1 episode)
2001
Crossing Jordan as Danny McCoy (3 episodes)
2000
Ed as Richard Reed (1 episode)
2000
Big Brother as Guest (1 episode)
1999
Teen Choice Awards as Self (1 episode)
1997
The View as Self (3 episodes)
1993
Late Night with Conan O'Brien as Self - Guest (1 episode)
1992
MTV Movie & TV Awards as Self / Presenter (1 episode)
1992
The Tonight Show with Jay Leno (2 episodes)
1988
LIVE with Kelly and Mark (2 episodes)
1988
LIVE with Kelly and Mark as Self - Guest (2 episodes)
1987
Kids' Choice Awards as Host (1 episode)
1970
All My Children as Leo du Pres (2164 episodes)