Home / Discover / People

Slasher

2016
as Angel Lopez

Slasher

2016
as Salomé

Saving Hope

2012
as Victor Reis

Looking for Angelina

2005
as Pietro Salvatore

No Night Is Too Long

2002
as Thierry Massin

Do or die

2003
as Det. Ogilvy

Antiviral

2012
as Topp

Nesting

2023
as Nico

Mad Mom

2019
as Evan

Sam's Lake

2005
as Dominik

Kissed by Lightning

2009
as Border Security Guard

Guest Star

Episode Cracked (2013)
Old Soldiers
2013
Episode ReGenesis
Unbottled
2008
Episode Mutant X
The Taking of Crows
2003
Episode Missing (2003)
Pop Star Story (a.k.a. Pop Star)
2004
Episode Coroner
Safe Space
2022
Episode Warehouse 13
Age Before Beauty
2010
Episode Thieves
Pilot
2001