Show more
Serena Lee was born on 24 May 1982 in Toronto, Ontario, Canada. She is an actress, known for Loser (2000), Street Time (2002) and In a Heartbeat (2000). imdb.com
Orlando Bloom
Ben Affleck
Obi Ndefo
Drew Starkey