Max Tat-Lun Cheung

Actor

Biography

Max Tat-Lun Cheung is an actor, known for The Stool Pigeon (2010), Love in a Puff (2010) and Triple Tap (2010).

Filmography

x