Known For
Filmography
2026
2026
2025
2024
2024
2022
2021
2021
2018
2015
2013
2000
1987
1986

Flavia
Movie · as Max

WAR
TV · as Lawyer with Glasses · 1 ep

Fountain of Youth
Movie · as Professor Bishara

Royal Kill List
TV · as Edward Hyde · 3 eps

The Marlow Murder Club
TV · as William Locke · 1 ep

Catherine Called Birdy
Movie · as Old Man

RSC: The Comedy of Errors
Movie · as Egeon

Foundation
TV · as Ambassador Xandem · 2 eps

Twelfth Night
Movie · as Malvolio

One Crazy Thing
Movie · as Rajiv

Jadoo
Movie · as Chandu

My Family
TV · as Jonathan · 1 ep

Rockliffe's Babies
TV · as Jimmy Georgeson · 1 ep

Casualty
TV · as Glynn Hill · 1 ep