2017
5.8
Mark Felt: The Man Who Brought Down the White House
Actor - Bob Woodward
2014
Something Wicked
Actor - Ryan
2013
Kelly + Victor
Actor - Victor
2012
Beyond
Actor - Farley Connors
2011- 2018
Once Upon a Time
Actor - Princípe Phillip
New Girl
2010- 2017
Pretty Little Liars
Actor - Wren Kim
Full filmography