Born in Taipei, Taiwan on January 20, 1976, Leo immigrated to Canada in 1979. The Canadians foolishly granted a young Leo citizenship in 1984. Since then, Leo has been getting into all sorts of trouble in an effort to find his own identity in a very different culture. A culture where Canadian bacon is actually ham, where cheddar cheese is melted on apple pie and every statement ends with a questionable inflection like,” eh?”

Currently Leo is busy pursuing a career in the film and television industry. You can follow his career updates with Leo’s IMDB resume.

No comments yet.