End of Loyalty |
Doctor |
2023 |
The Visit |
Amin / Suleyman |
2021 |
Lace |
Valet |
2021 |
#Unknown |
CSI Photographer |
2021 |
John Wayne Gacy: Devil in Disguise |
Audio Description Narrator |
2021 |
America's Most Wanted |
Police Officer #2 |
2021 |
The Island |
Rolf Ostergaard / Loki Mansur |
2020 |
MIU404 |
Kohei Jinba |
2020 |
Ip Man: Kung Fu Master |
Chief Yuan / Assistant / Policeman 11 |
2019 |
Bombshell |
Fox News Executive |
2019 |
Torpedo |
Fons |
2019 |
The Whistlers |
Hotel Clerk / Kiko / Liviu |
2019 |
Street Food |
Dalchand / Zon Yuan |
2019 |
Jo Pil-ho: The Dawning Rage |
Seong-Sik |
2019 |
T-34 |
Hein / Gimmler / Oberkap / Voice on radio / Voice on radio (voice) |
2018 |
Return to Seattle |
Agent (voice) / Agent |
2018 |
Nadie Me Quita Lo Bailao |
Don Carlos |
2018 |
Fugitiva |
Amadeo de Juan / Xima / Additional Voices / Xima (voice) / Andre / Dancer |
2018 |
The Guilty |
Michael / Dispatcher / Cop |
2018 |
Legend of the Demon Cat |
Chen Yunqiao |
2017 |
Babylon Berlin |
Franz Krajewski / Jacoby / Glaser / Man 2 |
2017 |
Corazón Traicionado |
Jeffe |
2016 |
Blade of the Immortal |
Manji |
2017 |
La Colombiana |
Dr. Diaz / Cucho / Salsa Commentator / Angela's medical exam proctor |
2017 |
Manifest Destiny: The Lewis & Clark Musical Adventure |
Colonialist |
2016 |
Heartbeat |
Hospital Administrator |
2016 |
Piel Salvaje |
Celso, Marcos |
2016 |
Downtown Rocket |
Naohiro Tonomura / Tetsuya Kitahori |
2015 |
Celia |
Caito, Gomez |
2015 |
The Naked Truth of Asian Girls |
Robert Smith |
2015 |
Beautiful & Twisted |
Hero Patron |
2015 |
La Chúcara |
Padre Andres / Gaston / Bernardo / Talent Show Host |
2014 |
Voltea pa'que te enamores |
Juan Ramon |
2014 |
Project Runway: Threads |
Hollywood Werewolf |
2014 |
Lady Gaga: G.U.Y. |
Businessman |
2014 |
Hangar 1: The UFO Files |
Lieutenant Colonel Charles Halt |
2014 |
Mighty Med |
1950s Doctor |
2013 |
Leaving Limbo |
Doctor Miller |
2013 |
La Selección |
Edgar the Sports Announcer / Pino / Marcario |
2013 |
In the Cage |
MMA Commentator / Commentator |
2013 |
Goat Story 2: with Cheese |
Jemmy / Devil 1 / Water Spirit / Tavern Owner (English version) |
2012 |
The Mystical Laws |
Cho |
2012 |
Vegas |
Robert Lattimer |
2012 |
The Gangster |
Jod |
2012 |
23:59 |
Boss (voice) / Boss |
2011 |
Hide |
Seeker |
2011 |
We the People with Gloria Allred |
Fred Bentley |
2011 |
Next Time on Lonny |
Stockbroker |
2011 |
A Superhero Story |
Businessman |
2011 |
China's Century of Humiliation |
Woodrow Wilson |
2011 |
GGN: Snoop Dogg's Double G News Network |
Sugar Bear |
2011 |
Bandolera |
Peralta |
2011 |
Hardcover Mysteries |
John / Ottawa Police Officer 1 |
2010 |
Pete Smalls Is Dead |
Laughing Businessman |
2010 |
Unusual Suspects |
Rick Marshall |
2010 |
Ong Bak 3 |
Additional Voices |
2010 |
Baggage |
Self |
2010 |
Accidental Fortune |
Attorney |
2009 |
I'm Alive |
Todd Kilbride |
2009 |
The Grind |
(voice) |
2009 |
Merantau |
Ratger |
2009 |
Chaw |
Police Officer Kim |
2009 |
Tough Love |
Rocky's Dance Partner |
2009 |
District 13: Ultimatum |
Roland |
2009 |
Red Cliff II |
Emperor Han |
2009 |
Suzie Heartless |
|
2009 |
Outrage: Born in Terror |
(voice) |
2009 |
Let the Right One In |
Additional Voices |
2008 |
The Junkyard Willie Movie: Lost in Transit |
Scooter / Various |
2008 |
The Doctors |
Sketch Actor (Jock Itch Sufferer) |
2008 |
My Alibi |
Male Stripper |
2008 |
The Tsunami Warrior |
Tuk Rahman / Black Raven |
2008 |
Dekker & Adi - Wer bremst verliert! |
Thomas Dekker |
2008 |
Red Cliff |
Emperor Han |
2008 |
I Didn't Know I Was Pregnant |
OB-GYN |
2008 |
Muay Thai Giant |
Sports Announcer |
2008 |
1000 Ways to Die |
Dave / Professional Team Builder |
2008 |
Date My House |
Self |
2008 |
Crisis Point |
Police Officer |
2008 |
The Ringo Bingo Kid |
Older David |
2007 |
Demon Warriors |
Ramil |
2007 |
Triangle |
Wen / Wen (voice: English version) |
2007 |
Sick Nurses |
Additional Voices |
2007 |
A Secret Handshake |
Jacob's Boss |
2007 |
The Bodyguard 2 |
Additional Voices (English Dub) |
2007 |
Chill |
Detective McClaire |
2007 |
Mystery ER |
Josh |
2007 |
Murder by the Book |
Judge / ID Tech / Greg Stewart |
2006 |
Animal World |
Host |
2006 |
Noteworthy News |
News Anchor |
2006 |
Enlightening Entertainment |
Host |
2006 |
Exiled |
Tai |
2006 |
Mercury Man |
(voice) |
2006 |
Gene Simmons: Family Jewels |
Speed Dater |
2006 |
Trapped in TV Guide |
Businessman |
2006 |
The Host |
Additional Voices |
2006 |
CollegeHumor Originals |
Cowardly Man |
2006 |
Dangerous Flowers |
(voice) |
2006 |
Shape Up Your Life |
Bodsquad Member |
2005 |
The Screening Room |
Ari Joseph |
2005 |
The Last Confederate: The Story of Robert Adams |
Additional Voices |
2005 |
A Journey Through Aesthetic Realms |
Host / Narrator |
2005 |
Hell's Kitchen |
Restaurant Patron |
2005 |
Weapon of Mass Destruction |
Iraqi Security Guard |
2004 |
The Bodyguard |
Additional Voices |
2004 |
Dark Woods |
Royce |
2003 |
Penn & Teller: Bullshit! |
Mock Trainee |
2003 |
Mostly True Stories |
Hotel Clerk |
2002 |
Territori d'ombra |
Luca |
2001 |
Healthy Solutions with Mariette Hartley |
Doctor / Patient |
2001 |
Tears of the Black Tiger |
Dum |
2000 |
Less Is More |
Additional Voices (English Dub) |
2000 |
Family Ties |
Pedro |
2000 |
The Art of Dying |
Nacho |
2000 |
Any Given Sunday |
Shark's Mascot |
1999 |
.COM |
Smoking Parent |
1999 |
I Will Survive |
Carlos |
1999 |
Sofies verden |
Additional Voices (English Dub) |
1999 |
Cuarteto de La Habana |
Walter |
1999 |
Operation Noah |
Additional Voices (English Dub) |
1998 |
Wami on Miami |
Mad Scientist |
1998 |
Das Finale |
Tobias Bender |
1998 |
Kommissar Rex |
Additional Voices (English Dub) (voice) |
1994 |