Steve is an actor born in Halifax, Nova Scotia, Canada. He attended the Vancouver Film School acting program, before moving to Toronto where he was cast in TV shows like Blue Mountain State (2010), Hemlock Grove (2013) and Haven (2010). He is known for his role as Nick Sorrentino in the TV series "Bitten" (2014).
TBALittle Lorraine as Jake
TBACart Girls as Unknown
2025Hearts Around the Table: Kiki's Fourth Ingredient as Andrew Clarington
2025Hearts Around the Table: Josh's Third Serving as Andrew Clarington
2025Hearts Around the Table: Jenna's First Love as Andrew Clarington
2023Sullivan's Crossing (1 Episode) as Cooper
2022Christmas Bedtime Stories as Pierce
2022Six Degrees of Santa as Jason
2022Wildhood as Dale
2021Single All the Way as Tim
2021Debbie Macomber's A Mrs. Miracle Christmas as Will
2021Baby, It's Cold Inside as Ben
2021Faith Heist as Baxter
2021Love Upstream as Rob
2020Unlocking Christmas as Kevin Matthews
2020Within These Walls as Sam
2019Escaping the NXIVM Cult: A Mother's Fight to Save Her Daughter as Casper Van Dien
2019The Banana Splits Movie as Mitch
2019Hudson & Rex (1 Episode) as Jack Hudson
2018Secret Millionaire as Sean Payton
2017The Christmas Cottage as Ean Callaghan
2017Frankie Drake Mysteries (3 Episodes) as Ernest Hemingway
2017The Art of Us as Tom Becker
2016Private Eyes (1 Episode) as Miles Mallone
2016Flung as Young Man
2016Crossfire as Jimmy Cooper
2015Christmas Incorporated as William Young
2015Schitt's Creek (5 Episodes) as Jake
2014Best Christmas Party Ever as Nick
2014Bitten (33 Episodes) as Nick Sorrentino
2013Hemlock Grove (1 Episode) as Bartender
2013Defiance (1 Episode) as Ziggy
2011Alphas (1 Episode) as David Burton
2010Lost Girl (1 Episode) as Rockstar
2010Haven (4, 1 Episode) as Colorado Kid, James Cogan
2010Blue Mountain State (2 Episodes) as Ty Wilson