Actor
- Beyond White Space (2018)
- New Amsterdam (2018)
- The Resident (2018)
- I'm Dying Up Here (2017)
- MacGyver (2016)
- The Sweet Life (2016)
- Petting Zoo (2015)
- Dawn of the Planet of the Apes (2014)
- The Last Ship (2014)
- Masters of Sex (2013)
- Noches con Platanito (2013)
- Castle (2009)
- Crash (2008)
- Bones (2005)
- Jarhead (2005)
- The Shield (2002)