
Highest rated as cast or director
Warehouse 13
2009 · 5 Seasons
Killjoys
2015 · 5 Seasons
SkyMed
Since 2022 · 4 Seasons
The Shrine
2010
The Santa Squad
2020
Biography
Aaron Richard Ashmore (born October 7, 1979) is a Canadian actor. He is known for his television roles as Jimmy Olsen in Smallville, Steve Jinks in Warehouse 13, John Jaqobis in Killjoys, and Duncan Locke in Locke & Key. He has also appeared in numerous films and television productions throughout his career. Ashmore is the identical twin brother of actor Shawn Ashmore.
Acted in 86
2020s
- 2026
Ainsley McGregor Mysteries: A Case For the Watchmaker
Jake
- 2025
What Comes Next
Grant
A Change In Heart
Marshall
78Suze
Rick
- 2024
The Ainsley McGregor Mysteries: A Case for the Winemaker
Jake
- 2023
- 2022
- 2021
- 2020
2010s
- 2019
- 2018
- 2017
- 2016
- 2015
Wish Upon a Christmas
Jesse
Swept Under
Nick Hopewell
Big News From Grand Rock
Movie
- 2014
I Put a Hit on You
Ray
- 2012
Servitude
Chase
- 2011
Conception
Eric
Locke & Key
Duncan Locke
- 2010
The Bridge
Ben · 1 episode
Privileged
Blake Webber
2000s
- 2009
Fear Island
Mark
- 2008
Christmas Cottage
Pat Kinkade
- 2007
Palo Alto, CA
Alec
The Stone Angel
Matt
- 2004
My Brother's Keeper
Eric / Lou Woods
A Separate Peace
Chad
Prom Queen: The Marc Hall Story
Marc Hall
Brave New Girl
Tyler
- 2003
The Pentagon Papers
Randy Kehler
- 2002
A Christmas Visitor
John Boyajian
Conviction
Whiff
The Skulls II
Matt Hutchinson
- 2001
Treed Murray
Dwayne
Dying to Dance
Jason
Haven
Myles Billingsley Jr. · 2 episodes
- 2000
Run the Wild Fields
Charlie Upshall
1990s
- 1999
Love Letters
Bob Bartram
Crime in Connecticut: The Story of Alex Kelly
Luke Lawson
- 1998
Animorphs
Jake Double (uncredited) · 1 episode
Emily of New Moon
Harrison Bowles · 2 episodes
- 1997
- 1994
- 1993
- 1992
- 1991





