Actor
Between Borders
2025
as Ivan Petrosyan
We Need a Little Christmas
2022
as Peter
Black Adam
2022
as Rami
Hello, Goodbye, and Everything in Between
2022
as Steve
Christmas Sail
2021
as Luke
The Day We Left
2021
as Ermin
The Long Island Serial Killer: A Mother's Hunt for Justice
2021
as Detective James Burke
Benny's Best Birthday
2020
as ER Doctor
Breaking Fast
2020
as Hassan
Kim Possible
2019
as Dr. Glopman
Welcome to Marwen
2018
as Ulster County Sheriff
All of My Heart: The Wedding
2018
as Harry
The Predator
2018
as Barn Merc #1
Scorched Earth
2018
as Womack
All of My Heart: Inn Love
2017
as Harry
Drone
2017
as Imir
Power Rangers
2017
as Mr Kwan / Trini's Father
Interrogation
2016
as Vasti
On the Farm
2016
as Constable Buddy Roberts
Dead Rising: Endgame
2016
as Garth
Warcraft
2016
as Footman
Beyond Redemption
2016
as Amir
Love on the Sidelines
2016
as Shawn
Gourmet Detective: A Healthy Place to Die
2015
as Lucas
Perfect High
2015
as Mark Taft
Tomorrowland
2015
as Eiffel Tower Guard #1
Dead Rising: Watchtower
2015
as Hippie Zombrex Doctor
Into the Grizzly Maze
2015
as Marcus
All of My Heart
2015
as Harry
Night at the Museum: Secret of the Tomb
2014
as Amir
Skin Trade
2014
as Detective Russell
Lonesome Dove Church
2014
as Matthew
Godzilla
2014
as Master Sargeant Marcus Waltz
The Smurfs 2
2013
as Candy Man
Assault on Wall Street
2013
as Broker
Warm Bodies
2013
as Hunting Zombie (uncredited)
The Package
2012
as Luis
Recoil
2012
as Jester
The Cabin in the Woods
2012
as Elevator Guard
This Means War
2012
as CIA Agent
Good Morning, Killer
2011
as Security Guard
Immortals
2011
as Hoplite Soldier #3
Sucker Punch
2011
as Earl
TRON: Legacy
2010
as Gaming Program 1 - S
The Boy Who Cried Werewolf
2010
as Monster Fan Dude
Icarus
2010
as Fake Cop #2
Whiteout
2009
as Miami Prisoner
Merlin and the Book of Beasts
2009
as Tristan
Waiting 4 Goliath
2009
as Hassan
High Noon
2009
as Arnie Meeks
Watchmen
2009
as Knot Top Gang Leader
The Day the Earth Stood Still
2008
as Soldier #1
300
2007
as Persian General
Recon 2020: The Caprini Massacre
2004
Timeline
2003
as Jimmy Gomez
In Cold Light
as Sef