Home / Discover / People

Nesting

2023
as Nico

Mad Mom

2019
as Evan

Slasher

2016
as Salomé

Slasher

2016
as Angel Lopez

Saving Hope

2012
as Victor Reis

Antiviral

2012
as Topp

Kissed by Lightning

2009
as Border Security Guard

Looking for Angelina

2005
as Pietro Salvatore

Sam's Lake

2005
as Dominik

Do or die

2003
as Det. Ogilvy

No Night Is Too Long

2002
as Thierry Massin

Guest Star

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