Breaking Bear as Jer (voice)						
					 
									
									
						
						
							Pressure as Dwight D. Eisenhower						
					 
									
									
						
						
							Batgirl as Garfield Lynns / Firefly						
					 
									
						
						
							Behind the Curtain of Night as Ronay						
					 
									
									
						2025
						
							Rental Family as Phillip Vandarpleog						
					 
									
						2025
						
							Sea Lions of the Galapagos as Self - Narrator (voice)						
					 
									
									
						2023
						
							Killers of the Flower Moon as W.S. Hamilton						
					 
									
						2022
						
							The Whale as Charlie						
					 
									
						2021
						
							No Sudden Move as Douglas 'Doug' Jones						
					 
									
						2020
						
							Professionals as Peter Swann (10 episodes)						
					 
									
						2020
						
							The Secret of Karma as Ronay						
					 
									
						2019
						
							Line of Descent as Charlie 'Charu' Jolpin						
					 
									
						2019
						
							The Kelly Clarkson Show as Self (2 episodes)						
					 
									
						2019
						
							The Poison Rose as Dr. Miles Mitchell						
					 
									
						2019
						
							Doom Patrol as Cliff Steele / Robotman (voice) (46 episodes)						
					 
									
						2018
						
							Titans as Cliff Steele / Robotman (voice) (2 episodes)						
					 
									
						2018
						
							Trust as James Fletcher Chace (10 episodes)						
					 
									
						2015
						
							Texas Rising as Billy Anderson (5 episodes)						
					 
									
						2014
						
							Variety Studio: Actors on Actors as Self (1 episode)						
					 
									
						2014
						
							The Affair as John Gunther (6 episodes)						
					 
									
						2014
						
							Late Night with Seth Meyers as Self (1 episode)						
					 
									
						2014
						
							The Tonight Show Starring Jimmy Fallon as Self (1 episode)						
					 
									
						2014
						
							The Nut Job as Grayson (voice)						
					 
									
						2013
						
							Hairbrained as Leo Searly						
					 
									
						2013
						
							A Case of You as Tony						
					 
									
						2013
						
							Gimme Shelter as Tom Fitzpatrick						
					 
									
						2013
						
							Breakout as Jack Damson						
					 
									
						2013
						
							Pawn Shop Chronicles as Ricky						
					 
									
						2013
						
							Escape from Planet Earth as Scorch Supernova (voice)						
					 
									
						2012
						
							Finding Your Roots (1 episode)						
					 
									
						2011
						
							Whole Lotta Sole as Maguire						
					 
									
						2011
						
							Nuts & Robbers as Grayson						
					 
									
						2010
						
							Furry Vengeance as Dan Sanders						
					 
									
						2010
						
							Extraordinary Measures as John Crowley						
					 
									
						2009
						
							G.I. Joe: The Rise of Cobra as Sgt. Stone (uncredited)						
					 
									
						2009
						
							The Fairly OddParents: Wishology! as Turbo Thunder (voice)						
					 
									
						2008
						
							Inkheart as Mo 'Silvertongue' Folchart						
					 
									
						2008
						
							Journey to the Center of the Earth as Trevor Anderson						
					 
									
						2008
						
							Unraveling the Legacy of the Mummy as Self						
					 
									
						2008
						
							The Mummy: Tomb of the Dragon Emperor as Rick O'Connell						
					 
									
						2007
						
							The Graham Norton Show as Self (2 episodes)						
					 
									
						2007
						
							The Air I Breathe as Pleasure						
					 
									
						2006
						
							...So Goes the Nation as Self						
					 
									
						2006
						
							The Last Time as Jamie Bashant						
					 
									
						2006
						
							Journey to the End of the Night as Paul						
					 
									
									
						2004
						
							Holly & Stephen's Saturday Showdown as Self (1 episode)						
					 
									
						2003
						
							Looney Tunes: Back in Action as DJ Drake / Tasmanian Devil (voice) / She-Devil (voice) / Self						
					 
									
						2003
						
							The Ellen DeGeneres Show as Self (3 episodes)						
					 
									
						2003
						
							Dickie Roberts: Former Child Star as Self (uncredited)						
					 
									
						2003
						
							Jimmy Kimmel Live! as Self (2 episodes)						
					 
									
						2002
						
							The Quiet American as Alden Pyle						
					 
									
						2001
						
							Scrubs as Ben Sullivan (3 episodes)						
					 
									
						2001
						
							Good Day Live as Self (1 episode)						
					 
									
						2001
						
							Primetime Glick (1 episode)						
					 
									
						2001
						
							The Mummy Returns as Rick O'Connell						
					 
									
						2001
						
							Monkeybone as Stu Miley						
					 
									
									
						2000
						
							Sinbad: Beyond the Veil of Mists as Sinbad						
					 
									
						1999
						
							The Early Show as Self (1 episode)						
					 
									
						1999
						
							Building A Better Mummy as Self						
					 
									
						1999
						
							Dudley Do-Right as Dudley Do-Right						
					 
									
						1999
						
							The World of Gods and Monsters: A Journey with James Whale as Self						
					 
									
						1999
						
							The Mummy as Rick O'Connell						
					 
									
						1999
						
							Blast from the Past as Adam						
					 
									
									
						1997
						
							Still Breathing as Fletcher McBracken						
					 
									
						1997
						
							George of the Jungle as George of the Jungle						
					 
									
						1997
						
							King of the Hill as David Kalaiki-Alii (voice) (1 episode)						
					 
									
						1997
						
							King of the Hill as Irv Bennett / Jimmy Beardon (voice) (1 episode)						
					 
									
						1996
						
							The Twilight of the Golds as David Gold						
					 
									
						1996
						
							The Daily Show as Self (2 episodes)						
					 
									
						1996
						
							Mrs. Winterbourne as Bill/Hugh Winterbourne						
					 
									
						1996
						
							Kids in the Hall: Brain Candy as Placebo Patient						
					 
									
						1995
						
							Now and Then as Vietnam Veteran (uncredited)						
					 
									
									
						1995
						
							The Passion of Darkly Noon as Darkly Noon						
					 
									
						1994
						
							The Scout as Steve Nebraska						
					 
									
						1994
						
							In the Army Now as Link (Uncredited)						
					 
									
						1994
						
							Airheads as Chester 'Chazz' Darvey						
					 
									
						1994
						
							With Honors as Montgomery 'Monty' Kessler						
					 
									
						1994
						
							Duckman as Sammons Cagle (voice) (1 episode)						
					 
									
						1993
						
							Twenty Bucks as Sam Mastrewski						
					 
									
						1993
						
							Younger and Younger as Winston Younger						
					 
									
						1993
						
							Late Night with Conan O'Brien as Self - Guest (1 episode)						
					 
									
						1993
						
							Fallen Angels as Johnny Lamb (1 episode)						
					 
									
						1993
						
							Son in Law as Link (Uncredited)						
					 
									
						1992
						
							School Ties as David Greene						
					 
									
						1992
						
							The Tonight Show with Jay Leno (3 episodes)						
					 
									
									
						1991
						
							Guilty Until Proven Innocent as Bobby McLaughlin						
					 
									
						1991
						
							Dogfight as Sailor #1						
					 
									
						1991
						
							Child of Darkness, Child of Light as John's Friend						
					 
									
						1989
						
							The Simpsons as Brad (voice) (1 episode)						
					 
									
						1988
						
							LIVE with Kelly and Mark (1 episode)						
					 
									
						1975
						
							Saturday Night Live as Self - Cameo (uncredited) (1 episode)						
					 
									
						1975
						
							Saturday Night Live as Self - Host (2 episodes)						
					 
									
						1953
						
							The Oscars as Self (4 episodes)