National Theatre Live: Edward Albee's Who's Afraid of Virginia Woolf? 2017
Stage Director
Hampstead Theatre At Home: Wild 2016
Director
Wild 2016
#aiww: The Arrest of Ai Weiwei 2013
A Number 2008
Credits from TMDB.