
Acted in 55
2020s
- 2026
- 2023
- 2021
Thomas & Friends: Animal Adventures
Lorenzo / Beppe (voice)
- 2020
2010s
- 2019
Thomas & Friends: Digs & Discoveries
Archeologist / Lorenzo / Beppe / Worker / Passengers (voice)
Holy Cannelloni
Pappa Tony
- 2018
Shut Up & Dig
Kenny
- 2016
I Want My Wife Back
Maitre D' · 1 episode
- 2015
- 2014
- 2013
Run
Zak · 1 episode
- 2011
National Theatre Live: The Kitchen
Alfredo
- 2010
2000s
- 2008
- 2007
- 2006
Sixty Six
Leo
- 2005
Nathan Barley
Paolo · 2 episodes
- 2004
- 2003
The Royal
Tony Dannini · 1 episode
- 2002
- 2001
- 2000
1990s
- 1999
The Adventures of Young Indiana Jones: Daredevils of the Desert
Kazim
Boyz Unlimited
Mick McNamara · 4 episodes
- 1997
- 1996
- 1995
The Queen's Nose
Jack's Dad · 2 episodes
Joseph
Simeon · 2 episodes
- 1993
Frank Stubbs Promotes
Suggett · 1 episode
- 1992
The Ballad of Kid Divine: The Cockney Cowboy
Diablo
- 1990
Sticky Wickets
Alan Jones
1980s
- 1988
Buster
Gang Member
Hannay
TV
- 1987
1914 All Out
Stapleton
- 1986
- 1985
Blue Money
2nd Colombian
- 1984
- 1983
Auf Wiedersehen, Pet
Sandro · 1 episode
The Accidental Death of an Anarchist
Policeman