Alan Lao: Alan Lao. Actor: Happy Potter: A Fan Movie for UCLA. Alan Lao is known for Happy Potter: A Fan Movie for UCLA (2011), Double the Fist (2004) and Frances and Annie (2009).
Known For: Happy Potter: A Fan Movie for UCLA (Wizard), Double the Fist (Fist Army), Frances and Annie (Ambulance Officer 1)