Desmond Lai Lan is known for Dredd (2012), Eine Liebe in Saigon (2005) and Krakatoa: Volcano of Destruction (2006).
Homeless Man (2012)