MY MIND IS RACING
INSTALLATION | 60 MINUTES
Directed by John Maybury
Commissioned by Barbican Art Casino
HISTORY OF ANIMATION
SHORT FILM | 5 MINUTES
Directed by General Lighting and Power
Commissioned by Land Design Shown for Momi at National Film Theatre