← Back to explore









































Filmography40 titles

Karma: Death at Latigo Springs
2024as Alan Stevens
2024as Alan Stevens

Scorpion
2014as Stevie
2014as Stevie

Ghost Whisperer
2005as Josh
2005as Josh

NCIS
2003as Roger Caine
2003as Roger Caine

Fuller House
2016as Viper
2016as Viper

Love's Deadly Triangle: The Texas Cadet Murder
1997as David Graham
1997as David Graham

High Strung
2016as Stage Manager
2016as Stage Manager

Mutant X
2001as Vic Morelli
2001as Vic Morelli

Neighborhood Watch
2025Executive Producer
2025Executive Producer

Dante's Peak
1997as Hot Springs Man
1997as Hot Springs Man

Not Without Hope
2025Producer
2025Producer

Crescent City
2024Producer
2024Producer

The Pacifier
2005as Cute Cop
2005as Cute Cop

Neglected
2026Director, Producer, Writer
2026Director, Producer, Writer

Off the Grid
2025as Eddie
2025as Eddie

Sleeping with My Student
2019as Ben Sullivan
2019as Ben Sullivan

Beautiful Boy
2010as Radio Reporter (voice) / Television Ranter
2010as Radio Reporter (voice) / Television Ranter

Joe Baby
2024as Marco Leon
2024as Marco Leon

Non-Stop
2013as Nicolas
2013as Nicolas

Black Widower
2009as Eddy Amos
2009as Eddy Amos

I Do (But I Don't)
2004as Brad
2004as Brad

See Jane Date
2003as Ethan Miles
2003as Ethan Miles

Bride Hard
2025Executive Producer
2025Executive Producer

My Favorite Girlfriend
2022Producer
2022Producer

A Christmas Letter
2021as David Marino
2021as David Marino

Place of Bones
2023as Ed Singleterry
2023as Ed Singleterry

Love by Design
2014as Lance
2014as Lance

Wolf Mountain
2022as Max
2022as Max

Death Link
2021as Peter
2021as Peter

A Dream is a Wish Your Heart Makes: The Annette Funicello Story
1995as Paul Anka
1995as Paul Anka

2 Jacks
2012as Hotel Clerk
2012as Hotel Clerk

Wingman
2025as Nothing
2025as Nothing

Just Swipe
2021as Brandon/Daniel
2021as Brandon/Daniel

Dying of the Light
2014as Bob Deacon
2014as Bob Deacon

Lost After Dark
2015as Norman
2015as Norman

Hunt Club
2022as Conrad
2022as Conrad

Reboot Camp
2020as Seymour / Gordon St. Pierre
2020as Seymour / Gordon St. Pierre

Bug Buster
1998as Steve Williams
1998as Steve Williams

The Unwilling
2017as David Harris
2017as David Harris

Murder at Hollow Creek
2024as Detective Mullen
2024as Detective Mullen