
Aaron Ashmore
- Known for
- Acting
- Born
- October 7, 1979
- Birthplace
- Richmond, British Columbia, Canada
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.
Filmography
- What If
What If TBA
Actor
- Inn Deep
Inn Deep TBA
Actor

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

What Comes Next 2025
as Grant

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

A Change In Heart 2025
as Marshall

Suze 2025
as Rick

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

Cider and Sunsets 2022
as Curt Richards
- Things We Feel But Do Not Say
Things We Feel But Do Not Say 2021
as Mark

The Retreat 2021
as James

Sugar Daddy 2021
as Angus

The Santa Squad 2020
as Gordon

Pretty Cheaters, Deadly Lies 2020
as Counselor Parker

Tammy's Always Dying 2019
as Reggie Seamus

22 Chaser 2018
as Sean

Wish Upon a Christmas 2015
as Jesse

Swept Under 2015
as Nick Hopewell

Regression 2015
as George Nesbitt

Big News From Grand Rock 2015
Actor

I Put a Hit on You 2014
as Ray

Servitude 2012
as Chase

Conception 2011
as Eric

Locke & Key 2011
as Duncan Locke

The Shrine 2010
as Marcus

Privileged 2010
as Blake Webber

Fear Island 2009
as Mark

The Thaw 2009
as Atom Galen

Christmas Cottage 2008
as Pat Kinkade

Palo Alto, CA 2007
as Alec

The Stone Angel 2007
as Matt

A Bear Named Winnie 2004
as Corporal Randy Taylor

My Brother's Keeper 2004
as Eric / Lou Woods

A Separate Peace 2004
as Chad

Prom Queen: The Marc Hall Story 2004
as Marc Hall

Brave New Girl 2004
as Tyler

The Pentagon Papers 2003
as Randy Kehler

A Christmas Visitor 2002
as John Boyajian

The Safety of Objects 2002
as Bobby Christianson

Conviction 2002
as Whiff

Charms for the Easy Life 2002
as Ted

The Skulls II 2002
as Matt Hutchinson

Treed Murray 2001
as Dwayne

Dying to Dance 2001
as Jason

My Husband's Double Life 2001
as Chris Welsh

Haven 2001
as Myles Billingsley Jr.

Blackout 2001
as Second Son

Run the Wild Fields 2000
as Charlie Upshall

Love Letters 1999
as Bob Bartram

Crime in Connecticut: The Story of Alex Kelly 1999
as Luke Lawson

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

Married to It 1991
as Student in Pageant
Credits from TMDB.