Actor (35 credits)
- Providence (2018) Hal
- Prison Logic (2018) Sam, Communications and Linguistics Specialist
- One Remains (2018) Lance Mahoney
- The Stranger in the Crowd (2017) Bill Drake
- Believe (2016)
- Dad Dudes (2015)
- Left Behind (2014) Police Officer, not listed in credits
- The River (2012) Documentary рассказчик, not listed in credits
- Little Birds (2011) Mark Lawrence, voice acting
- Breaking Point (2009) Brett Thomspon, voice acting
- Eyeborgs (2009) рассказчик, not listed in credits
- Autopsy (2008) Zombie Voices, voice acting, not listed in credits
- Kath & Kim (2008) not listed in credits
- Easy Money (2008)
- The Onion Movie (2008) Global Tetrahedron Penguin
- Say It in Russian (2007) Russian Prisoner, voice acting
- Beyond Baklava: The Fairy Tale Story of Sylvia's Baklava (2007) Aussie рассказчик
- In the Name of the Son (2007) World Cup Announcer
- Love Lies Bleeding (2007) Room Service Steve
- Distorted (2006) Preppy Guy
- Eddie's Winning Date (2005) Mike
- Vacuums (2003) Sedgwick Voice, voice acting
- Eve (2003) George
- My Life Is a Movie (2002) The Director
- Psychic Murders (2002) Psychic
- 18 Wheels of Justice (2000) Tuck Jones
- Arrest & Trial (2000) Husband
- Birth of a Salesman (1999) Shane's Roommate
- Port Charles (1997) Concierge
- Starship Troopers (1997) Jumpball Player, not listed in credits
- That Thing You Do! (1996) Beach Teen, not listed in credits
- Youth Group DJ Jazzy Carl
- A Horse from Heaven Darrell Sparkman
- Desolate Beauty Jarret
- Laketown Jed, слухи
Producer (8 credits)