Olivia Cheng is a Canadian actress of Chinese descent. She was born in Edmonton, Alberta, Canada, in 1985. She began...
Nicholas Harrison is an actor and a stunt performer.
A descendant from Barbados, West Indies, Adrian Holmes is an English-Canadian film and television actor, best known...