Aaron Ashmore is known for playing Marc Hall in . Since then, he has appeared in the films Safe, A Separate Peace, and A Bear Named Winnie. He has also had guest roles on television shows such as The Eleventh Hour, The West Wing, and 1-800-Missing. Ashmore played the recurring role of Troy Vandegraff on the UPN television series Veronica Mars, as well as the role of Agent Steve Jinks on the Syfy show Warehouse 13. He was cast as Jimmy Olsen, first love interest of Chloe Sullivan, for the sixth season of Smallville on the WBtelevision network and continued to play him into its eighth season. Two years after leaving the show, Ashmore returns to play his character's younger brother on the series finale. Coincidentally, his friend Sam Huntington played Olsen in Superman Returns and the two have both appeared in Veronica Mars. Ashmore's twin brother appeared on Smallville in earlier seasons, and he was offered by director Bryan Singer to play Jimmy Olsen in Superman Returns before Huntington. Besides his recurring role on Smallville, Ashmore had roles in the 2007 filmsPalo Alto, Privileged, The Stone Angel and The Christmas Cottage. Aaron starred in the horror filmFear Island, with Haylie Duff in Vancouver. MTV.ca announced on October 6, 2010, that he will have a role in Maple Pictures comedy film Servitude, which stars Joe Dinicol, Lauren Collins, Linda Kash, and John Bregar. In 2010, Ashmore starred as Marcus, one of the three journalists who investigate a cult said to practice human sacrifice in a small town in Poland, in the horror film The Shrine. He also starred Eric in the romantic comedyConception. In 2011, Ashmore joined season 3 of Syfy series Warehouse 13, in which he played the role of ATF agent Steve Jinks, a human polygraph of sorts – who has the unique ability to discern whether someone is lying or not. In 2014, he starred as Ray in the rom-com thriller I Put a Hit on You co-starring Sara Canning. In 2015, Ashmore had a supporting role in the thriller filmRegression. He also starred as Nick Hopewell in the Lifetime original movie Swept Under alongside Devin Kelley. In summer 2015, Ashmore began his role as John Jaqobis in the Syfy original seriesKilljoys. The show was renewed for a fourth and final fifth season by Syfy in september 2017, where he is continuing his role. He plays the role of one of the three interplanetary bounty hunters sworn to remain impartial as they chase deadly warrants throughout the Quad, a distant system on the brink of a bloody, multi-planetary class war. In December 2015, he starred as Jesse in Christmas themed lifetime movieWish Upon a Christmas co-starring Larisa Oleynik.
Personal life
Aaron and his identical twin brother Shawn were born in Richmond, British Columbia, the sons of Linda, a homemaker, and Rick Ashmore, a manufacturing engineer. They were raised in Brampton, Ontario, where he attended Turner Fenton Secondary School, and Earnscliffe Senior Public School. They have a "GMA" tattoo on their wrists that stands for "Good Man Ashmore"; their grandfather had a similar tattoo. On June 20, 2014, Aaron married Zoë Kate. In 2016, the couple's first child was born, a daughter. Their second daughter was born in 2019.. Ashmore is a fan of ', ' and The X-Files.