Known For:
Acting
Birthday:
August 24, 1982
Place of Birth:
Tofino, British Columbia, Canada
| Year | Movie | Role |
|---|---|---|
| 2025 | Trust Her If You Dare | Darren Malone |
| 2024 | Scouting for Christmas | William |
| 2023 | The Blessing Bracelet | Ben |
| 2023 | The Wedding Veil Inspiration | Matteo |
| 2022 | Broken Angel | Earl |
| 2022 | A Kismet Christmas | Travis |
| 2021 | Making Spirits Bright | Tony Scotto |
| 2021 | A Lethal Lesson | David York |
| 2021 | Sweet as Maple Syrup | Derek |
| 2020 | Love in Store | Noah |
| 2020 | Love at Sunset Terrace | Michael |
| 2020 | Christmas with the Darlings | Max Darlington |
| 2019 | Angel Falls: A Novel Holiday | Ryan |
| 2017 | Moonlight in Vermont | Derek |
| 2017 | Sleepwalking in Suburbia | Luke Williams |
| 2013 | Scarecrow | Eddie |
| 2011 | 3 Times a Charm | Chris Duvall |
| 2009 | Revenge of the Boarding School Dropouts | Chris |
| 2008 | Shred | Chris |
| 2007 | The Haunting of Sorority Row | Spencer |
| 2007 | To Be Fat Like Me | Michael |
| Year | TV Show | Role |
|---|---|---|
| 2022 | So Help Me Todd | Nathan Hogan |
| 2016 | Chesapeake Shores | David Peck |
| 2014 | The Flash | William Seaver |
| 2010 | Pretty Little Liars | Ian Thomas |
| 2009 | Stargate Universe | Andy |
| 2001 | Smallville | Chloe's fiance |
| 2001 | Smallville | Stephen Swift / Warrior Angel / Devilicus |