User
Aaron Ashmore

Aaron Ashmore

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.

Born

Oct 07, 1979

Richmond, British Columbia, Canada

Known For

Acting

Movies

52 acting

0 crew

Popularity

2.6

Known For

Regression
Regression
2015 • as George Nesbitt
★ 5.6
The Thaw
The Thaw
2009 • as Atom Galen
★ 5.7
The Safety of Objects
The Safety of Objects
2002 • as Bobby Christianson
★ 6.5
Christmas Cottage
Christmas Cottage
2008 • as Pat Kinkade
★ 6.3
The Santa Squad
The Santa Squad
2020 • as Gordon
★ 6.1
A Bear Named Winnie
A Bear Named Winnie
2004 • as Corporal Randy Taylor
★ 6.6
Brave New Girl
Brave New Girl
2004 • as Tyler
★ 7.3
Sugar Daddy
Sugar Daddy
2021 • as Angus
★ 6.4
Wish Upon a Christmas
Wish Upon a Christmas
2015 • as Jesse
★ 5.0
Fear Island
Fear Island
2009 • as Mark
★ 5.3
A Change In Heart
A Change In Heart
2025 • as Marshall
★ 6.0
Prom Queen: The Marc Hall Story
Prom Queen: The Marc Hall Story
2004 • as Marc Hall
★ 6.0
Locke & Key
Locke & Key
2011 • as Duncan Locke
★ 6.9
Swept Under
Swept Under
2015 • as Nick Hopewell
★ 5.8
The Pentagon Papers
The Pentagon Papers
2003 • as Randy Kehler
★ 5.8
The Skulls II
The Skulls II
2002 • as Matt Hutchinson
★ 4.6
Conception
Conception
2011 • as Eric
★ 4.6
The Stone Angel
The Stone Angel
2007 • as Matt
★ 5.4
The Shrine
The Shrine
2010 • as Marcus
★ 5.5
Run the Wild Fields
Run the Wild Fields
2000 • as Charlie Upshall
★ 5.8
Married to It
Married to It
1991 • as Student in Pageant
★ 6.0
The Retreat
The Retreat
2021 • as James
★ 4.9
Tammy's Always Dying
Tammy's Always Dying
2019 • as Reggie Seamus
★ 4.1
Pretty Cheaters, Deadly Lies
Pretty Cheaters, Deadly Lies
2020 • as Counselor Parker
★ 6.0
Haven
Haven
2001 • as Myles Billingsley Jr.
★ 6.8
My Husband's Double Life
My Husband's Double Life
2001 • as Chris Welsh
★ 5.5
Love Letters
Love Letters
1999 • as Bob Bartram
★ 5.1
Cider and Sunsets
Cider and Sunsets
2022 • as Curt Richards
★ 6.3
A Christmas Visitor
A Christmas Visitor
2002 • as John Boyajian
★ 5.4
22 Chaser
22 Chaser
2018 • as Sean
★ 6.9
Gross Misconduct: The Life of Brian Spencer
Gross Misconduct: The Life of Brian Spencer
1993 • as Young Byron Spencer
★ 5.1
Charms for the Easy Life
★ 8.5
My Brother's Keeper
My Brother's Keeper
2004 • as Eric / Lou Woods
★ 4.4
Servitude
Servitude
2012 • as Chase
★ 4.7
A Separate Peace
A Separate Peace
2004 • as Chad
★ 5.3
Conviction
Conviction
2002 • as Whiff
★ 4.1
Treed Murray
Treed Murray
2001 • as Dwayne
★ 6.8
Crime in Connecticut: The Story of Alex Kelly
★ 5.0
Suze
Suze
2025 • as Rick
★ 7.5
Palo Alto, CA
Palo Alto, CA
2007 • as Alec
★ 5.7
I Put a Hit on You
I Put a Hit on You
2014 • as Ray
★ 4.4
Blackout
Blackout
2001 • as Second Son
★ 4.3
Privileged
Privileged
2010 • as Blake Webber
What Comes Next
What Comes Next
2025 • as Grant
★ 4.0
movie
Dying to Dance
Dying to Dance
2001 • as Jason
★ 5.3
movie