Aaron Ashmore
Biography
Movies 52
The Thaw
as Atom Galen
2009
Regression
as George Nesbitt
2015
The Safety of Objects
as Bobby Christianson
2002
Ainsley McGregor Mysteries: A Case For the Watchmaker
as Jake
2026
A Bear Named Winnie
as Corporal Randy Taylor
2004
The Santa Squad
as Gordon
2020
Christmas Cottage
as Pat Kinkade
2008
Locke & Key
as Duncan Locke
2011
The Ainsley McGregor Mysteries: A Case for the Winemaker
as Jake
2024
The Ainsley McGregor Mysteries: A Case for the Yarn Maker
as Jake
2025
The Shrine
as Marcus
2010
Fear Island
as Mark
2009
My Husband's Double Life
as Chris Welsh
2001
A Change In Heart
as Marshall
2025
The Pentagon Papers
as Randy Kehler
2003
Sugar Daddy
as Angus
2021
Wish Upon a Christmas
as Jesse
2015
Gross Misconduct: The Life of Brian Spencer
as Young Byron Spencer
1993
Conception
as Eric
2011
Prom Queen: The Marc Hall Story
as Marc Hall
2004
The Stone Angel
as Matt
2007
Run the Wild Fields
as Charlie Upshall
2000
Brave New Girl
as Tyler
2004
A Christmas Visitor
as John Boyajian
2002
22 Chaser
as Sean
2018
Tammy's Always Dying
as Reggie Seamus
2019
Charms for the Easy Life
as Ted
2002
My Brother's Keeper
as Eric / Lou Woods
2004
Swept Under
as Nick Hopewell
2015
The Skulls II
as Matt Hutchinson
2002
Big News From Grand Rock
2015
Married to It
as Student in Pageant
1991
Cider and Sunsets
as Curt Richards
2022
Pretty Cheaters, Deadly Lies
as Counselor Parker
2020
Crime in Connecticut: The Story of Alex Kelly
as Luke Lawson
1999
Love Letters
as Bob Bartram
1999
Servitude
as Chase
2012
Haven
as Myles Billingsley Jr.
2001
The Retreat
as James
2021
What If
I Put a Hit on You
as Ray
2014
Conviction
as Whiff
2002
A Separate Peace
as Chad
2004
Suze
as Rick
2025
Palo Alto, CA
as Alec
2007
Treed Murray
as Dwayne
2001
Privileged
as Blake Webber
2010
What Comes Next
as Grant
2025
Blackout
as Second Son
2001
Things We Feel But Do Not Say
as Mark
2021
Inn Deep
Dying to Dance
as Jason
2001TV Shows 41
Smallville
as Jimmy Olsen
2001
The West Wing
as Trevor
1999
Murdoch Mysteries
as Jack London
2008
Fringe
as Matthew Rose
2008
CSI: NY
as Cam Vandemann
2004
Hudson & Rex
as Galen Wheatcroft
2019
Private Practice
as Carl
2007
Warehouse 13
as Steve Jinks
2009
Veronica Mars
as Troy Vandegraff
2004
La Femme Nikita
as Neil Hudson
1997
Lost Girl
as Nate
2010
Designated Survivor
as Phil Brunton
2016
Private Eyes
as Larry Bateman
2016
I Will Find You
as Ronald Dreason
2026
Are You Afraid of the Dark?
as Jake
1992
Are You Afraid of the Dark?
as Billy
1992
Due South
as Teenager
1994
Law & Order Toronto: Criminal Intent
as Jeremy Ellsworth
2024
In Plain Sight
as Scott Griffin
2008
The Listener
as Peter Duquette
2009
Mistletoe Murders
as Aaron
2024
Ginny & Georgia
as Gil Timmins
2021
Missing
as Colin McNeil (credit only)
2003
Missing
as Colin McNeil
2003
Locke & Key
as Duncan Locke
2020
Locke & Key
as Duncan Locke (voice)
2020
Killjoys
as John Jaqobis
2015
Ransom
as Sydney Graves
2017
SkyMed
as William "Wheezer" Heaseman
2022
Accused
as Max
2023
Cardinal
as Randall Wishart
2017
Twice in a Lifetime
as Paul Harper
1999
The Famous Jett Jackson
as Robert
1998
Children Ruin Everything
as Urologist
2022
XIII: The Series
as Dylan Masters
2011
Animorphs
as Jake Double (uncredited)
1998
The Eleventh Hour
as Trevor Gordon
2002
The Eleventh Hour
as Taz Thomas
2002
Emily of New Moon
as Harrison Bowles
1998
The Bridge
as Ben
2010
Haven
as Myles Billingsley Jr.
2001