Known for
Filmography

A Family Affair
EN · 2024Not rated
as Walter

Master Harold... and the Boys
EN · 20105.5
as Harold Ballard

The Holy Roller
EN · 20105.5
as Declan (as Mike Maxwell)

Wish You Were Here
EN · 20054.1
as Robert Dunsmore

The Business
EN · 20056.1
as Jimmy

Oh Marbella!
EN · 20033.9
as Nick

Operation Delta Force 2: Mayday
EN · 19984.5
as Nickolai

Heavenly Creatures
EN · 19946.9
as Professor

