Had one of the leads in the ABC-Hallmark miniseries "Dinotopia"
Played the Prince opposite "Edgemont" co-star Kristin Kreuk in the ABC/Disney presentation "Snow White: The Fairest of Them All"
Made guest appearances on the CBC teen series "Edgemont"
Acted in the TNT movie "Shutterspeed" and the CBS biopic "Take Me Home: The John Denver Story"
Worked as a model and appeared in TV commercials
Was twice a guest star in episodes of the Sci-Fi Channel series "First Wave" (playing different characters)
Had extra roles on Vancouver-produced TV series like "The X-Files" and "Millennium"
At age 18, spotted while walking on the street by an agent
First TV role in an episode of "Breaker High"
Raised in Vancouver, British Columbia, Canada