Home / Discover / People

Saving Private Ryan

1998
as Soldier on the Beach

300: Rise of an Empire

2014
as Naval Commander

Lost Girl

2010
as Lachlan

Played

2013
as John Moreland

Bridal Fever

2008
as Mark

Hemingway vs. Callaghan

2003
as Ernest Hemingway

A Man of No Importance

1994
as Second Young Man

Mystics

2003
as Frankie

The Two Mr. Kissels

2008
as Michael Del Priore

Der Irland-Krimi

2019
as Callum O'Connor

On the Edge

2001
as Bouncer

Guest Star

Episode Mutant X
No Man Left Behind
2002
Episode Missing (2003)
Cut
2006