Home / Discover / People

Winx Club

2004
as Brandon

17 Again

2009
as Dom

Knight and Day

2010
as Train Cook

The Bold and the Beautiful

1987
as Thomas Forrester

Saints and Soldiers: The Void

2014
as Cpl. Carey Simms

The Veil

2017
as Warrior's Father

Guest Star

Episode 90210
Model Behavior
2008
Episode 90210
The Jet Set
2008
Episode 90210
Zero Tolerance
2009
Episode 90210
One Party Can Ruin Your Whole Summer
2009
Episode 90210
Lucky Strike
2008
Episode 90210
By Accident
2009
Episode 90210
The Bubble
2008
Episode 90210
Wide Awake and Dreaming
2008
Episode 90210
Help Me, Rhonda
2009