Home / Discover / People

To Have and to Hold

2019
as Joe Chambers

Negli occhi dell'assassino

2009
as Alessandro Visconti

Love Notes

2007
as Jamie Derringer

A Christmas Tail

2014
as Jack Burgin

Barbarossa

2009
as Alberto dell'Orto

Devious Nanny

2018
as Brian

September Eleven 1683

2012
as Carlo V di Lorena

American Mary

2012
as Billy

Just Deal

2000
as Josh

Guiding Emily

2023
as Matthew

Barbarossa

as Alberto dell'Orto

Bomb Girls

2012
as Marco Moretti

The Legend of La Llorona

2022
as Andrew Candlewood

I Do, I Do, I Do

2015
as Dr. Peter Lorenzo

Sleeping with Danger

2020
as Paul Carter

Beaches

2017
as John

Lost behind bars

2008
as Kevin Reese

In My Dreams

2014
as Mario

Anita B.

2014
as Aron

A Glenbrooke Christmas

2020
as Kyle Buchanan

Saint Sinner

2002
as Brother Gregory

Smile

2009
as Tommy

Anything for Love

2016
as Charles

Elegy

2008
as Younger Man

Guest Star

Episode Blood & Treasure
Escape from Casablanca
2019
Episode Hallmark Channel's Countdown to Christmas
Hats Off to Christmas
2013
Episode The Immortal (2000)
Prime Location
2000
Episode Supernatural
Of Grave Importance
2012
Episode Blood & Treasure
The Lunchbox of Destiny
2019
Episode Peacemaker
Better Goff Dead
2022
Episode Blood & Treasure
The Curse of Cleopatra
2019
Episode Hallmark Channel's Countdown to Christmas
Love at the Thanksgiving Day Parade
2012
Episode Black Sash
Date Night
2003
Episode UnREAL
Relapse
2015
Episode Just Cause
Fading Star
2002
Episode Special Unit 2
The Years
2001
Episode Blood & Treasure
The Shadow of Projekt Athena
2019
Episode Murdoch Mysteries
Lovers in a Murderous Time
2013
Episode Taken
Charlie and Lisa
2002
Episode Andromeda
Pitiless as the Sun
2001
Episode Hallmark Countdown to Valentines
I Do, I Do, I Do
2015
Episode Blood & Treasure
Code of the Hawaladar
2019
Episode Dark Angel
Art Attack
2001
Episode Blood & Treasure
The Secret of Macho Grande
2019
Episode Blood & Treasure
The Wages of Vengeance
2019
Episode Dark Angel
Designate This
2001
Episode Blood & Treasure
The Brotherhood of Serapis
2019
Episode So Weird
Rewind
2000
Episode Blood & Treasure
The Ghost Train of Sierra Perdida
2019