
Actor
Age 43 · Canada

2013 · ★ 6.5
as Gabriel Byrnes

2013 · ★ 6.4
as Lambert

2019 · ★ 6
as Eric Hayes

2002 · ★ 4.8
as Pirates of Penzance

2021 · ★ 4.9
as Connor

2018 · ★ 6.4
as Mike

2020 · ★ 6.3
as Aiden Spencer

2015 · ★ 5.5
as Daniel

2015 · ★ 6.6
as Andre

2016 · ★ 6.5
as Claymore Osbourne

2019 · ★ 7
as Spencer Wright

2010 · ★ 6.4
as Jasper Cooper

2018 · ★ 5.3
as Del MacAllen

2013 · ★ 6.6
as Justin Wirth

2019 · ★ 5.6
as James

2010 · ★ 4.6
as Toby Huber

2024 · ★ 6.9
as Carl

2015 · ★ 6
as Justin Wirth

2016 · ★ 6.7
as Doctor

2009
as Billy Miller

1999 · ★ 5.2
as Eric

2023 · ★ 5.1
as Grant Fletcher

2013
as Colin Roth

2012 · ★ 5.3
as Jamie Conner

2021 · ★ 5.7
as Oliver Beckett

2008
as Rupert

1999
as Paul Cardiff

2025
as Riley

2015
as Finn Blake

2002
as Pretty Boy
Movies from TMDB, TV roles from TVmaze (main cast only).