← Back to explore





















Wesley MacInnes
Acting
Born March 15, 1988 · Calgary, Alberta, Canada
Also known as Wes MacInnes · Wesley R. MacInnes · Wesley Macinnes
Biography
A Canadian actor, director and country musician. He is best known for playing the supervillain Icicle on the CW's Smallville, and the country musician Austin Mars on CBC's Heartland.
Filmography20 titles

The Vampire Diaries
2009as Peeing Guy
2009as Peeing Guy

Heartland
2007as Austin Mars
2007as Austin Mars

Supernatural
2005as Corey / Thaddeus
2005as Corey / Thaddeus

Smallville
2001as Cameron Mahkent / Icicle
2001as Cameron Mahkent / Icicle

The 100
2014as Derek
2014as Derek

Yellowjackets
2021as Karl
2021as Karl

Transplant
2020as Ryan Ashcroft
2020as Ryan Ashcroft

Continuum
2012as Hoyt
2012as Hoyt

DC's Legends of Tomorrow
2016as Red
2016as Red

A Dog Named Christmas
2009as George - Age 20
2009as George - Age 20

The Imperfects
2022as Owen Schultz
2022as Owen Schultz

Magic Beyond Words: The J.K. Rowling Story
2011as Sean Harris
2011as Sean Harris

The Irrational
2023as Jared
2023as Jared

Warcraft
2016as Gate Guard
2016as Gate Guard

Words and Pictures
2013as Boy in Hallway
2013as Boy in Hallway

Power Rangers
2017as Colt Wallace / Bully
2017as Colt Wallace / Bully

Joy for Christmas
2021as Bob
2021as Bob

Girl House
2014as Alex
2014as Alex

Cold Pursuit
2019as Dante Ferstel
2019as Dante Ferstel

Honey Girls
2021as Calvin Maxine
2021as Calvin Maxine