
Acting

Secret Sins
2018
as Brad

Carnal Wishes
2015
as Chase

Scared Topless
2015
as Peter Sherwood

Weekend Sexcapades
2014
as Max Barrons

Sex Tapes
2012
as Tyler

Carnal Candidate Political Kink
2012
as (archive footage)

Love Test
2011
as Dan

Voyeur's Deviant Sins
2010
as David

Dangerous Attractions
2010
as Trent Miller

Deviant Co-Eds
2009
as (archive footage)

Sexually Insatiable
2009
as Gerry / Cameron's Lover

Pleasure Party
2008
as Nick

Co-Ed Confidential
2007
as Lawyer

Bare Naked Desires
2006
as John

Busty Co-Eds
2006
as Marcus

Insatiable Obsession
2006
as Colin Blake

Secret Sins
2006
as Brad

Sex Games: Vegas
2005
as Cameron

Sex Games: Vegas
2005
as Cop

The Sex Spa II: Body Work
2005
as Michael