
Filmography
| 2020 | Blood of Zeus · as Orpheus |
| 2019 | The Mandalorian · as Axe Woves |
| 2019 | Red Shoes and the Seven Dwarfs · as ArthurPå Plex |
| 2019 | Pearson · as Nick D'amato |
| 2019 | Cliffs of Freedom · as Gregory |
| 2017 | Unforgettable · as Michael Vargas |
| 2016 | Criminal Minds: Beyond Borders · as Jeffrey Kahn |
| 2015 | Zoo · as Jean-Michel Lion |
| 2014 | Toy Story That Time Forgot · as Additional Voices |
| 2014 | How to Get Away with Murder · as Bruno Mancini |
| 2014 | Desert Dancer · as Sattar |
| 2014 | How to Train Your Dragon 2 · as No-Name (voice) |
| 2013 | Marvel's Agents of S.H.I.E.L.D. · as Sunil Bakshi |
| 2011 | Suits · as Nick D'amato |
| 2011 | Smooch · as Percy / Flynn |
| 2011 | Geezas · as Eddie |
| 2010 | Between Two Fires · as Ali |
| 2010 | Nikita · as Ramon Esquivel |
| 2010 | Covert Affairs · as Dion Stavros |
| 2009 | |
| 2009 | Wuthering Heights (2009) · as Gypsy Horse Trader |
| 2008 | Quantum of Solace · as Yusef |
| 2008 | Spooks: Code 9 · as Nikolai Benoit |
| 2008 | The Edge of Love · as PartisanPå Plex |
| 2008 | The Passion · as Temple Guard |
| 2008 | |
| 2008 | Ashes to Ashes · as Mortuary Assistant |
| 2007 | The Kylie Show · as Kylie's Chauffeur |
| 2007 | Burn Notice · as George Anders / Scummy Banker |
| 2007 | |
| 2007 | Recovery · as Man In The Bar |
| 2006 | Suburban Shootout · as Dimitri |
| 2005 | Love Soup · as Ileus |
| 2005 | Ultimate Force · as Juan |
| 2005 | Planespotting · as Policeman 1 |
| 2004 | My Life in Film · as Mechanic |
| 2004 | Hustle · as Tracer |
| 2002 | Ultimate Force · as Juan |
| 2002 | Spooks · as Mourad |
| 1999 | Holby City · as Marius Barrett |
| 1986 | Casualty · as Steve Lyon |
| 2020 | Live With Lil · as Self - Guest |
| 2020 | Disney Gallery / Star Wars: The Mandalorian · as Self - Axe Woves |
| 2011 |
| 2011 |








