| 2011 |
MI-5: Episode Season 9, Episode 5 |
Episode, Actor - Elwan Raed |
| 2011 |
Agatha Christie's Poirot: Yellow Iris Season 5, Episode 3 |
Episode, Actor - Luigi |
| 2011 |
Masterpiece Contemporary: The Song of Lunch Season 41, Episode 29 |
Episode, Actor - Massimo |
| 2011 |
Masterpiece Mystery!: Zen: Vendetta Season 41, Episode 18 |
Episode, Actor - Mario |
| 2010 |
Masterpiece Mystery!: Foyle's War: Killing Time Season 40, Episode 13 |
Episode, Actor - Fred Stuart |
| 2009 |
Sherlock Holmes: The Red Circle Season 3, Episode 10 |
Episode, Actor - Firmani |
| 2008 |
Ashes to Ashes |
TV Show Series, Actor - Luigi |
| 2006 |
Mystery!: The Inspector Lynley Mysteries V: The Word of God |
Episode, Actor - Dmitri Zavos |
| 2004 |
The Life And Death Of Peter Sellers |
Movie, Actor - Carlo Ponti |
| 2003 |
A Different Loyalty |
Movie, Actor - Russian Diplomat |
| 2003 |
Chasing Liberty |
Movie, Actor - Eugenio |
| 2003 |
Masterpiece Theatre: Daniel Deronda Season 32, Episode 15 |
Episode, Actor - Italian Doctor |
| 2002 |
Daniel Deronda |
Movie, Actor - Italian Doctor |
| 1998 |
Legionnaire |
Movie, Actor - Maxim |
| 1996 |
In Love And War |
Movie, Actor - Italian Doctor |
| 1992 |
Christopher Columbus |
Movie, Actor - 1st Alguazil |
| 1989 |
Queen Of Hearts |
Movie, Actor - Danilo |
| 1984 |
Shadows Run Black |
Movie, Actor - Detective at Interrogation |
|
Lovejoy: Angel Trousers |
Episode, Actor - Angelo |