Show more
Alexandra Lai was born on 12 March 1992 in Toronto, Ontario, Canada. She is an actress, known for Atomic Betty (2005), In a Heartbeat (2000) and Twice in a Lifetime (1999). imdb.com
Josh Lucas
Martin Mull
Jennifer Lopez
David Spade