Acting


Clover
Pete
2020

Medal of Honor
Stan Sliz
2018

Actors Anonymous
2017

The Institute
Dr. Jacobs
2017

The Follower
Dillon
2016

Desires of the Heart
Dr. Kris Sharma
2015

The Sound and the Fury
Julio
2015

Last Knights
Shimon
2015

Sal
Sal Mineo
2013

Interior. Leather Bar.
Val / Steve
2013

Graceland
Toros Berbarian
2013

Lost Angeles
Mickey B
2012

Hawaii Five-0
Dale O'Reilly
2010

NCIS: Los Angeles
Jabril
2009

The Mentalist
Cole Foster
2008

Fighting Words
Etch-A-Sketch
2006

Dallas 362
Christian
2005

Illusion
2004

Live from Baghdad
CNN Technician
2002

American Dreams
Pvt. David Ramirez
2002

Monk
Charlie
2002

Landspeed
Sarb Parikh
2002

The Salton Sea
Third Shooter
2002

Backflash
Pez
2002

The Gray in Between
Crazy Leroy
2002

24
Randy Murdoch
2001

Crossing Jordan
Eric Margosian
2001

James Dean
Alex (uncredited)
2001

Felicity
Lou
1998

Jesse
Nick
1998

Mistress of Seduction
Marlon
1998