National Theatre Live: Allelujah! 2018
as Gerald
National Theatre Live: I Want My Hat Back 2015
Actor
National Theatre Live: Hamlet 2010
as Musician
Credits from TMDB.