The Lazarus Project
Giri/Haji
Renegade Nell
A Midsummer Night's Dream
I Hate You
National Theatre Live: wonder.land
Late
TV · as Rasselas · 8 eps
Movie · as Puck
TV · as Laurence · 3 eps
TV · as Waiter · 1 ep
TV · as James · 1 ep
Movie · as Greg
Movie · as Luke Laprel