2021
FBI: International as Ákos Valkó (1 episode)
2020
Carmen Sandiego: To Steal or Not to Steal as Antonio (El Topo) (voice)
2019
Playmobil: The Movie as S.K.U.L.L. Scientist (voice)
2019
Carmen Sandiego as Antonio (El Topo) (voice) (32 episodes)
2016
Timeless as Young Rudy Giuliani (1 episode)
2016
DC's Legends of Tomorrow as Gilbert (1 episode)
2014
Cosmos as (voice) (1 episode)
2013
Mom as Man (voice) (1 episode)
2012
Gravity Falls as Additional Voices (voice) (1 episode)
2011
A.N.T. Farm as Bruce (1 episode)
2009
NCIS: Los Angeles as Maitre D' / Steffen (1 episode)
2008
Childrens Hospital as Steve Perry (1 episode)
2008
The Mentalist as Wyck Theissens (1 episode)
2006
Tank Overhaul as Narrator (8 episodes)
2003
Rescue Heroes: The Movie as Matt Medic (voice)
2003
NCIS as Miles Thatcher (1 episode)
2003
The Gospel of John as Philip
2003
Playmakers as Doctor (1 episode)
2003
The Life Of Jesus as Philip
2002
Fancy Dancing as Hobo (uncredited)
1999
Hidden Agenda as Hospital Attendant