Television:
* Smallville (2001-2011): He played Jimmy Olsen, a recurring character throughout the series' run.
* The Kill List (2011): He starred as a hitman.
* Warehouse 13 (2011-2014): He appeared as a recurring character, Agent Steve Jinks.
* The Rookie (2018-present): He plays the recurring role of Officer "Sergeant" Wade Grey.
* Locke & Key (2020-present): He has a starring role as Eddie Locke.
* The Boys (2022): He portrays Soldier Boy, a superhero.
Film:
* The Final Destination (2009): He played Ian McKay.
* Frozen (2013): He voiced the character Prince Hans of the Southern Isles. (He also voiced the character in the sequels, *Frozen Fever* and *Frozen II*).
* The Day (2011): He played Mike Day.
* The Lovebirds (2020): He had a supporting role.
Other:
* The Last of Us (2023): He voiced and motion captured the character of Frank in the episode "Long, Long Time"
This is just a selection of Aaron Ashmore's projects, and he has been in numerous other TV shows, movies, and video games. You can find more complete filmographies on sites like IMDb.