
Known for
Filmography

National Theatre Live: All My Sons
EN · 202610.0
as Dr Jim Bayliss

The Secret Garden
EN · 20206.3
as George

Lazarus
EN · 201810.0
as Zach

The Wolfman
EN · 20105.9
as Asylum Doctor (uncredited)

Hamlet
EN · 20034.7
as Guildenstern

Shine
EN · 19967.4
as Ashley



