Leo Choy
Birthday: 4 July 1980, Toronto, Canada
Leo is a mix of drama and comedy. While touted as having perfect subtle comedic timing, Leo's dramatic skills can take a turn for the dark. Maybe it's an old memory or a former occupation, b ...Show More
Leo Choy's FILMOGRAPHY
as Actor (70)