Biography

Alan Yuen is a writer and director, known for Firestorm (2013), Monster Hunt (2015) and New Police Story (2004).