Personnalité
Electric Dreams
2009 · Tech Team Member
Edinburgh Comedy Festival Live
2010
Alan Davies: As Yet Untitled
2014 · Dans son propre rôle
Deadly Dilemmas
2014 · Dans son propre rôle — Scientist