Movies
The Lazarus Project
as Dr. James
Talking Proper
as Self
Walk All Over Me
as Spencer
We Were Children
as Father Y
Lovesick
as Dr. Goldberg
The Saddest Music in the World
as Roderick Kent / Gravillo the Great
Maneater
as Jules
The Stone Angel
as Telford
High Life
as Bank Manager
The Good Life
as Police Officer