Acting


Thou Shalt Kill
Hank / Priest
2025

Trauma Therapy: Psychosis
Victor
2023

Promising Young Woman
Simon
2020

Intensive Care
2020

Trauma Therapy
Victor
2019

Acts of Desperation
Floyd
2018

Christmas Crime Story
Vincent
2017

Fear, Love, and Agoraphobia
White Eagle
2017

Halfway to Hell
Frank
2016

The Last Ship
Felipe
2014

Nomad the Beginning
Rook
2013

Alien Battlefield
2013

Death Valley
Vampire Boss
2011

5th & Alameda
Parker
2011

Born
Ivan
2007

The Dead One
Coyote
2007

Wanted 2005
Ozzie Devine
2005

10-8: Officers on Duty
Detective Randy Slayton
2003

Pirates of the Caribbean: The Curse of the Black Pearl
Jacoby
2003

Lessons for an Assassin
Fishman
2003

Special Unit 2
Young Hood
2001

Charmed
Thrull Demon
1998

Savage
News Vendor
1997

Father of the Bride Part II
Gang Kid #2
1995

The Naked Truth
Orderly
1995

Enter the Blood Ring
Dwight
1995

ER
Fisherman
1994

Encino Man
Charlie (uncredited)
1992

Wings
Job Applicant
1990