Actor (56 credits)
- Impact Event (2018) Alpha
- The Haunting of Borley Rectory (2018) Paranormal Expert
- Another Plan From Outer Space (2018) Lieutenant Brooks
- Red Army Hooligans (2018) Tex Mex
- The Jaakhin (2018) Rabid
- Haunted 4: Demons (2018) American Ghost Hunter
- Haunted 5: Phantoms (2018) American Ghost Hunter
- Haunted 3: Spirits (2018) American Ghost Hunter
- Haunted 2: Apparitions (2018) American Ghost Hunter
- Howlers (2018) Smuggler
- Shadow of the Monarch (2017) Agent Pierid
- Carving a Life (2017) Announcer
- Black Tulip (2017) Man with Painting
- Dr. Jekyll and Mr. Hyde (2017) Mr. Field
- The Howling (2017) Shelley
- Ghost Goggles (2016) Graveyard Ghost
- Fishes 'n Loaves: Heaven Sent (2016) Church Choir Member
- Hidden Agenda (2015) Detective Matthews
- Oobered (2015) Renault
- Werewolves in Heat (2015) Pete
- Wish I Was Here (2014) Alien Actor at Studio Backlot, not listed in credits
- Extant (2014) Bio Tech #3, not listed in credits
- Muppets Most Wanted (2014) British Officer, not listed in credits
- Mega Shark vs. Mecha Shark (2014) Cruiser Crewman, not listed in credits
- We've Got Balls (2013) Jock
- The Aztec Box (2013) Darren
- A Snow Globe Christmas (2013) Party Guest / Town Person
- The Perfect House (2012) Male Cage Victim
- Aaron's House (2012) Agent Donaldson
- Life of Lemon (2011) Bar Guy
- Teen Wolf (2011) Receptionist at Sanitarium, not listed in credits
- The Lempke Brothers (2010) Indian Businessman #2
- Love 10 to 1 (2009) Grandma Lover
- True Jackson, VP (2008) Waiter, not listed in credits
- Pirates of the Caribbean: At World's End (2007) Flying Dutchman Pirate
- Zombie Farm (2007) Agent Davis
- Timmy, the Bag Boy (2007) Sunglasses Guy
- The Bros. (2007) Suspect #7
- Lions for Lambs (2007) Soldier, not listed in credits
- Love Hollywood Style (2006) Demon P.A. (Hell Sequence), not listed in credits
- Captain C-Blocker (2006) Bartender
- Miami Vice Uncensored! (2006) Officer Hirsch
- Neo Ned (2005) Jailer, not listed in credits
- The Life and the Passion of Christ (2005) Stranger / Apostle / Angry Mob
- Sky High (2005) Laser-Vision Boy, not listed in credits
- Fated (2005) Investigator John Sanders
- In Enemy Hands (2003) Young Sailor, not listed in credits
- Florida City (2003) Soldier, not listed in credits
- What I Like About You (2002) Copy That Employee, not listed in credits
- Birds of Prey (2002) Student - Gotham City High, not listed in credits
- Virgins (2001) Boy Band Dancer, not listed in credits
- Characters (2001) Comic Book Boy, not listed in credits
- The Haunting of Misty Creek (2001) John Northorp
- Held for Ransom (2000) Bus Rider, not listed in credits
- Sheena (2000) Press Photographer
- Long Shivering Joseph Hamlock
Artist (1 credits)
Director (1 credits)
Producer (34 credits)
Writer (1 credits)