Known For
Acting
The Armando Iannucci Shows
Television Executive #2
2001
Somnus
Medical Droid (voice)
2016
Modern Life Is Rubbish
Solomon
2018