FILMS :
¤ 2012 : Becoming Redwood..... Josh Potter
¤ 2011 : The Odds..... Desson Orr
¤ 2011 : Hit Fast..... Jesse
¤ 2008 : Slap Shot 3 : The Junior League..... Alex Gorrall
¤ 2007 : Decoys 2 : Alien Seduction...... Sam Compton
¤ 2006 : Last Day..... Red Skater
¤ 2005 : Because You Demanded It ! ...... Garçon
FILMS TV :
¤ 2013 : Forever 16...... Connor
¤ 2012 : The Phantoms...... Corey Boucher
¤ 2009 : A l'aube du dernier jour..... Shane Mayfield
¤ 2008 : Desperate Hours : An Amber Alert..... Pete
¤ 2008 : Ogre..... Matthew
¤ 2006 : Totally Awesome..... Etudiant #2
SERIES TV :
¤ 2013 : Motive..... Tom
¤ 2005-2013 : Supernatural.... Matt Pike/Samandriel
¤ 2012 : Saving Hope..... Eddie Marks
¤ 2012 : The Killing..... Alexi Giffords
¤ 2010-2012 : Less Than Kind..... Danny Lubbe
¤ 2012 : Wrath of Grapes : The Don Cherry Story II..... Jeune Don Cherry
¤ 2011 : R.L. Stine's The Haunting Hour..... Tyler
¤ 2010 : Running Wilde..... Jeune Steve
¤ 2010 : Flashpoint..... Trent Butler
¤ 2009 : V..... Etudiant #2
¤ 2008 : Smallville..... Randy Klein
¤ 2007-2008 : Grand Star..... Cal Ragg
¤ 2008 : Blood Ties..... Lee
¤ 2006 : Réunion : Destins brisés..... Henry
¤ 2006 : Godiva's..... Adrian
¤ 2005-2006 : L Word..... Garçon #1/Redneck #2
¤ 2005 : Zixx : Level Two..... Markko
¤ 2004 : La vie comme elle est..... Geek
¤ 2004 : Romeo !..... Blake