| tv | The Last of Us (2023)As Perry(2 episodes) | (Not seen) |
| tv | FBI: International (2021)As Bill Cormack(1 episode) | (Not seen) |
| tv | Love, Death & Robots (2019)As Private First Class Macdonald (voice)(1 episode) | (Not seen) |
| tv | God Friended Me (2018)As Richard(1 episode) | (Not seen) |
| tv | Bosch (2015)As Trevor Dobbs(7 episodes) | (Not seen) |
| tv | Cult (2013)As Stuart(13 episodes) | (Not seen) |
| tv | Alcatraz (2012)As Jack Sylvane(6 episodes) | (Not seen) |
| movie | The Double (2011)As Agent Weaver | (Not seen) |
| tv | Nikita (2010)As Martin(1 episode) | (Not seen) |
| tv | Castle (2009)As Wyatt Monroe(1 episode) | (Not seen) |
| tv | NCIS: Los Angeles (2009)As Neil Corby(1 episode) | (Not seen) |
| tv | Terminator: The Sarah Connor Chronicles (2008)As Water Delivery Guy / T-888(2 episodes) | (Not seen) |
| tv | Life (2007)As Richard 'Rick' Larson(1 episode) | (Not seen) |
| tv | Criminal Minds (2005)As Ryan Scott(1 episode) | (Not seen) |
| tv | NCIS (2003)As Michael McMannis(1 episode) | (Not seen) |
| movie | S1m0ne (2002) (AKA "Simone")As Kent | (Not seen) |
| tv | The West Wing (1999)As Jeff Johnson(1 episode) | (Not seen) |
| tv | Charmed (1998)As Todd Marks(1 episode) | (Not seen) |