← Back to explore



























Filmography26 titles

The Chosen
2019
2019

S.W.A.T.
2017as Volkov
2017as Volkov

Korea: The Unfinished War
as Ronaldo Hinojosa
as Ronaldo Hinojosa

Carmen Sandiego
2019as Chase Devineaux / Boat Captain (voice)
2019as Chase Devineaux / Boat Captain (voice)

Raven's Home
2017as Stefano
2017as Stefano

NCIS
2003as Afrim Murati
2003as Afrim Murati

NCIS: Los Angeles
2009as Vakar
2009as Vakar

Alert
2023as Pirai Salgado
2023as Pirai Salgado

The Unit
2006as Ortiz
2006as Ortiz

ReGenesis
2004as Rico
2004as Rico

2 Broke Girls
2011as Yoshinko
2011as Yoshinko

Rhett and Link's Buddy System
2016as Anton LeCroix
2016as Anton LeCroix

Flashforward
2009as Agent Danforth Crowley
2009as Agent Danforth Crowley

Earth: Final Conflict
1997as Fratalli
1997as Fratalli

Red Notice
2021as Security Chief Ricci
2021as Security Chief Ricci

Angels & Demons
2009as Italian Reporter
2009as Italian Reporter

Relic Hunter
1999as Hotel Desk Clerk
1999as Hotel Desk Clerk

The Irrational
2023as Ambassador Bruno Conti
2023as Ambassador Bruno Conti

Mafia Inc
2019as Claudio Zaccardi
2019as Claudio Zaccardi

Taken
2017as Viktor
2017as Viktor

Rock, Paper, Scissors
2024as Mr. Laurent / Audience Member (voice)
2024as Mr. Laurent / Audience Member (voice)

Jack Brooks: Monster Slayer
2007as Janitor
2007as Janitor

Brace for Impact
2016as Todd Ruano
2016as Todd Ruano

Freezer
2014as Vadim
2014as Vadim

Siberia
2018as Pavel
2018as Pavel

Code of Honor
2016as Carlos
2016as Carlos