Visual Effects · 61 years old
London, England, UK
The Blood Pact: The Making of 'Blade II'
Self
Icarus – the Art of Vu Dan Tan
Writer