Home / Discover / People

The Secret Circle

2011
as Nick Armstrong

The Fosters (2013)

2013
as Nick Stratos

On the Ropes

2018
as Lachlan O'Leary

Men Of The Forest

1952
as Louis Hunter

Jack Goes Home

2016
as Duncan

Guest Star

Episode The Fosters (2013)
#IWasMadeInAmerica
2018