Actor
- Locke & Key (2020)
- Josie & Jack (2019)
- Our Christmas Love Song (2019)
- The Tick (2016)
- No Way Jose (2015)
- Scorpion (2014)
- Betrayal (2013)
- The Mob Doctor (2012)
- Scandal (2012)
- Lie to Me Season 1: The Truth About 'Lie to Me' (2009)
- Lie to Me (2009)
- Deep in the Valley (2009)
- Mike Birbiglia's Secret Public Journal (2008)
- The Middleman (2008)
- Terminator: The Sarah Connor Chronicles (2008)
- The Untitled Rob Roy Thomas Project (2007)
- Heavy Petting (2007)
- Just (2006)
- If You Lived Here, You'd Be Home Now (2006)
- Love, Inc. (2005)
- True Dreams (2002)
- Without a Trace (2002)
- Ordinary Sinner (2001)
- Angel (1999)