The Arrest of Ai Weiwei
(Stage, 2015)

On the 3rd April 2011 at Beijing Airport the internationally acclaimed artist Ai Weiwei was...

  • Actor (Ai Weiwei)

Macbeth
(Stage, 2019)

A dark and gritty telling of the Bard's well-known tale set in a not-too-distant dystopian future.

  • Actor (Duncan, Porter, Murderer, Siward)
2 credits

Window
(Short film, 2019)

An elderly man is disturbed by a commotion outside his apartment, an aggressive argument unfolding...

  • Actor (Harold)
17 credits

Metamorphosis
(Stage, 2019)

  • Actor (Mr Samsa)
2 credits

For Services Rendered
(Stage, 2019)

A harsh indictment of English society still bearing the scars - physical, emotional and financial...

  • Actor (Howard Bartlett)

Network (part of 28 Hour Challenge)
(Short film, 2018)

  • Actor

The Gravedigger
(Short film, 2018)

Broken by the unending toil of burying the dead, a lonesome gravedigger comes face to face with the...

  • Actor (The Old Man)
5 credits

The Appearance Score
(Short Film , 2017)

An experimental documentary pilot about stereotypes and preconceptions in a multi-cultural society.

  • Actor
4 credits

Ghosts
(Stage, 2017)

The sins of the past come back to haunt the present....

  • Actor (Jacob Engstrand)

The Day That Broke
(Feature film, 2017)

This community feature film tells of an eclipse doesn't go away from the perspective of a 6...

  • Actor (barman, clergyman)
63 credits