His first role was in the 1991 teen drama series, Fifteen, filmed in Vancouver. His performance as Dylan received a nomination for Best Actor at the Youth in Film Awards. After the end of the series, he played the role of Jamie Novak in the 1993 high school drama Madison, for which Martin received a Gemini Award nomination for Best Actor. In 1999, he starred in Carl Bessai's film Johnny which won the Special Jury award for Best Canadian First Feature Film at the Toronto International Film Festival. He has gone on to work with Bessai on two subsequent films: Lola in 2001, and Emile in 2003. He appeared in the 2002 film Try Seventeen along with Elijah Wood and Mandy Moore. Later, in 2004, he appeared as the main character in The Volcano Disaster. He has also appeared on several television series including Tru Calling, Intelligence, The Vampire Diaries, and Supernatural.