Leonard Chan is a writer and actor, known for TallBoyz (2019), CBC Winnipeg Comedy Festival (2002) and This Hour Has 22 Minutes (1992).
No data