2023
BEEF as Museum Guard2022
DAHMER - Monster: The Jeffrey Dahmer Story as Officer2022
The Dropout as Security Guard #42019
For All Mankind as NASA Security2019
Terminator: Dark Fate as Surgeon2017
The Orville as Krill Aide2016
Angie Tribeca as Sergeant on Duty2016
Married with Secrets as Detective Scott Dudek2014
The Vineyard as Mark2013
Brooklyn Nine-Nine as Dealer2011
Deviant Fantasy Matchmaker as (archive footage)2011
The Atonement of Janis Drake as Dominic2010
The Hills Have Thighs as Mike2010
Locked Away as Adrian2009
The Forgotten as Det. Keller2009
Cleavagefield as Not available2009
Sexually Insatiable as Dan (as Matt Wilde)2009
Slutty, Busty & Bad as Kyle2009
Sexual Rehab as Mick2008
The Mentalist as Gangster2008
College Sex Project as (archive footage)2008
Deviant Whores as Simon (as Matt Wilde)2007
Life as Cop #22007
Sin City Diaries as Nick (as Matt Wilde)2007
Co-Ed Confidential as Hypnotist2007
The Erotic Traveler as Not available2007
The Erotic Traveler as Jonathan (as Matt Wilde)2007
Weekend Seductress as Matt Carter (as Matt Wilde)2006
Hotel Erotica Cabo as Bernie (as Matt Wilde)2006
Naked Players as Michael2006
Busty Models as Greg2006
Carnal Lust as Vincent (as Matt Wilde)2006
Young and Tempting as Sam (as Matt Wilde)2005
Sex Games: Vegas as Cyril de Bray2005
Sex Games: Vegas as Gregory2005
The Sex Spa II: Body Work as George (as Matt Wilde)2005
Dangerous Sex Games as Darren (as Matt Wilde)2005
Erotic Retreat as Not available2005
Alley Dogs as Carl The Cannon2004
Black Tie Nights as Andy2004
Black Tie Nights as Dr. Max Weller2004
Emmanuelle - The Private Collection: The Sex Lives Of Ghosts as Matt (as Matt Wilde)2004
Kinky Sex Club as Jake2004
Naked Temptations as Eric (as Matt Wilde)2004
Lessons in Love as Josh2004
Emmanuelle - The Private Collection: Sexual Spells as Nicholas2004
Sexual Appetite as Tyler (as Matt Wilde)2003
All For Lust as Ken2003
Visions of Passion as Scotty2002
What I Like About You as Marcus2002
The Exhibitionist Files as Dave (as Matt Wilde)2002
Vinyl Dolls as Scooter (as Matt Wilde)2002
Co-Incidence as Trevor2001
Sexy Urban Legends as Rob2001
Talk Sex as Brian2001
Bodily Sanctions as The Boss (as Matt Wilde)