
Filmography

Smallville
2001 · Jimmy Olsen

The West Wing
1999 · Trevor

Murdoch Mysteries
2008 · Jack London

Fringe
2008 · Matthew Rose

CSI: NY
2004 · Cam Vandemann

Hudson & Rex
2019 · Galen Wheatcroft

Private Practice
2007 · Carl

Warehouse 13
2009 · Steve Jinks

Veronica Mars
2004 · Troy Vandegraff

La Femme Nikita
1997 · Neil Hudson

Lost Girl
2010 · Nate

Law & Order Toronto: Criminal Intent
2024 · Jeremy Ellsworth

Designated Survivor
2016 · Phil Brunton

Private Eyes
2016 · Larry Bateman

The Listener
2009 · Peter Duquette

Are You Afraid of the Dark?
1992 · Jake, Billy

Due South
1994 · Teenager

I Will Find You
2026 · Ronald Dreason

In Plain Sight
2008 · Scott Griffin

Mistletoe Murders
2024 · Aaron

Ginny & Georgia
2021 · Gil Timmins

Missing
2003 · Colin McNeil, Colin McNeil (credit only)

Killjoys
2015 · John Jaqobis

Ransom
2017 · Sydney Graves

Locke & Key
2020 · Duncan Locke, Duncan Locke (voice)

Accused
2023 · Max

Cardinal
2017 · Randall Wishart

Twice in a Lifetime
1999 · Paul Harper

SkyMed
2022 · William "Wheezer" Heaseman

The Famous Jett Jackson
1998 · Robert

Children Ruin Everything
2022 · Urologist

XIII: The Series
2011 · Dylan Masters

Animorphs
1998 · Jake Double (uncredited)

The Eleventh Hour
2002 · Trevor Gordon, Taz Thomas

Emily of New Moon
1998 · Harrison Bowles

The Bridge
2010 · Ben

Regression
2015 · George Nesbitt

The Thaw
2009 · Atom Galen

Haven
2001 · Myles Billingsley Jr.

Christmas Cottage
2008 · Pat Kinkade

The Safety of Objects
2002 · Bobby Christianson

A Bear Named Winnie
2004 · Corporal Randy Taylor

The Santa Squad
2020 · Gordon

A Change In Heart
2025 · Marshall

The Ainsley McGregor Mysteries: A Case for the Yarn Maker
2025 · Jake

The Shrine
2010 · Marcus

Fear Island
2009 · Mark

The Pentagon Papers
2003 · Randy Kehler

Conception
2011 · Eric

Sugar Daddy
2021 · Angus

Locke & Key
2011 · Duncan Locke

Pretty Cheaters, Deadly Lies
2020 · Counselor Parker

Ainsley McGregor Mysteries: A Case For the Watchmaker
2026 · Jake

The Ainsley McGregor Mysteries: A Case for the Winemaker
2024 · Jake

My Husband's Double Life
2001 · Chris Welsh

The Retreat
2021 · James

Cider and Sunsets
2022 · Curt Richards

Brave New Girl
2004 · Tyler

The Skulls II
2002 · Matt Hutchinson

The Stone Angel
2007 · Matt

Tammy's Always Dying
2019 · Reggie Seamus

Charms for the Easy Life
2002 · Ted

Run the Wild Fields
2000 · Charlie Upshall

Wish Upon a Christmas
2015 · Jesse

Swept Under
2015 · Nick Hopewell

Prom Queen: The Marc Hall Story
2004 · Marc Hall

Big News From Grand Rock
2015 · Actor

Love Letters
1999 · Bob Bartram

Haven
2001 · Myles Billingsley Jr.

Privileged
2010 · Blake Webber

Married to It
1991 · Student in Pageant

A Christmas Visitor
2002 · John Boyajian

My Brother's Keeper
2004 · Eric / Lou Woods

Servitude
2012 · Chase

Suze
2025 · Rick

Crime in Connecticut: The Story of Alex Kelly
1999 · Luke Lawson
What If
TBA · Actor

Gross Misconduct: The Life of Brian Spencer
1993 · Young Byron Spencer

Conviction
2002 · Whiff

A Separate Peace
2004 · Chad

I Put a Hit on You
2014 · Ray

22 Chaser
2018 · Sean

Treed Murray
2001 · Dwayne

Palo Alto, CA
2007 · Alec

What Comes Next
2025 · Grant

Blackout
2001 · Second Son
Inn Deep
TBA · Actor

Dying to Dance
2001 · Jason
Things We Feel But Do Not Say
2021 · Mark