Challenges
Awards
Login
Register
Desmond Lai Lan
Actor
Dredd
2012
as Homeless Man (uncredited)
Ein Sommer in Kapstadt
2010
as Charlie Moon