Born on February 23, 1978, in Brampton, Ontario, he began his acting career in the mid-1990s. Known for his roles in indie films and television, he gained recognition for his performance in "eXistenZ" (1999) and "Final Destination 3" (2006). He appeared in series like "Joan of Arcadia" and "Ghost Whisperer." With a versatile acting style, he often plays complex characters. Beyond acting, he has also engaged in producing. His career reflects a blend of mainstream and independent cinema.
FINAL DESTINATION 3
Final Destination 3 is a 2006 supernatural horror film that follows the story of a group of high school students who cheat death after a terrifying...