Atore em:
Somewhere (short)
2003 EastEnders (TV series)
2003 The Afternoon Play (TV series)
2001 Casualty (TV series)
2001 Doctors (TV series)
2000 Don Quixote (TV movie)
1999 The Tale of the Rat That Wrote (short)
1998 The Bill (TV series)
1997 The New Adventures of Robin Hood (TV series)
Salim
1996 Wales Playhouse (TV series)
1995 Men of the World (TV series)
1995 Crown Prosecutor (TV series)
1993 Screenplay (TV series)
1993 Wide Sargasso Sea
1993 Surgical Spirit (TV series)
1989-1990 Happy Families (TV series)
1985 Dempsey and Makepeace (TV series)
1983 Bergerac (TV series)
1983 The Dukes of Hazzard (TV series)
1980-1981 The Gentle Touch (TV series)
1979 The Professionals (TV series)
1978 Fallen Hero (TV series)
1978 Grange Hill (TV series)