Andrew Loo

Andrew Loo

An unabashed explorer of gritty underworlds, Andrew Loo was born in 1979 in New York, United States. Active since the early 2000s, Loo has predominately worked within the realms of crime and drama, gaining recognition for his films such as "Revenge of the Green Dragons" and "Snowfall", although he has yet to clinch awards at major film festivals. His directorial style is marked by his visceral depiction of violence and the psychological underpinnings of his characters, often steeped in the context of their socio-political environments. Andrew Loo, the man behind the lens, is a true maverick, fearlessly venturing into the raw, unfiltered depths of humanity with an unflinching gaze.