No photo
Acted in 33
2020s
- 2026
Speechless
Movie
- 2023
Enquêtes Paranormale de la rivière Grand
TV
2000s
- 2000
The Nine Lives of Tomas Katz
Schlauch
1990s
- 1999
The Murder of Stephen Lawrence
ARA Man
- 1997
Melissa
Plain Clothes Detectives, Plain Clothes Detective · 1 episode
- 1996
- 1995
Backup
TV
1980s
- 1987
Truckers
The Eggman · 8 episodes
Rockliffe's Babies
Billy Sinclair · 1 episode
Playing Away
Jeff
- 1985
- 1984
- 1981
Waiting Room
blind man
- 1980
The Black Madonna
Henry Pierce
1970s
- 1979
A Hole in Babylon
Bonsu Monroe
Yesterday's Hero
Speed
- 1978
- 1977
Black Joy
Ben Jones
Rehearsal
Peter
Roadrunner
Jason Archer
- 1976
The Fosters
Jimmy · 1 episode
- 1975
The Adolescents
Joe Graves
- 1974
- 1973
1960s
- 1967
- 1964
Martin Chuzzlewit
TV
- 1963
Doctor Who: An Unearthly Child
Child (uncredited)