Acteur

Année Titre Rôle
2020 The Good Lord Bird - Saison 1 John Brown Jr.
2018 Billy Boy Greg Basualdo
2017 When We Rise - Saison 1
3 Episodes 1 - 2 - 3
Scott Rempel
2016 Juveniles Elliot
2016 Once Upon a Time - Saison 6
2 Episodes 6 - 15
Liam Jones Jr
2015 Mother, May I Sleep With Danger? -
2015 DUFF : Le faire-valoir Toby Tucker
2015 Victor Razor
2015 Marvel : Les Agents du S.H.I.E.L.D. - Saison 3
1 Episode 4
Shane Larson
2014 Get On Up Mick Jagger
2014 At the Devil's Door Calvin
2014 Wild Richie
2013 The Tomorrow People (2013) - Saison 1
2 Episodes 2 - 5
Kurt Rundle
2012 Le Chihuahua de Beverly Hills 3 : Viva La Fiesta ! Phil
2012 Missing : au coeur du complot - Saison 1 Michael Winstone
2011 Urban Explorer - Le sous-sol de l'horreur Denis
2011 Hellraiser: Revelations Steven Craven
2011 Missing Michael Winstone
2010 Mords-moi sans hésitation Jeremiah
2010 Les Runaways Rocker
2010 NCIS : Enquêtes spéciales - Saison 8
1 Episode 15
Judd Stern
2009 Dr House - Saison 6
1 Episode 16
Nick
2009 Ghost Whisperer - Saison 5
1 Episode 12
Mike Walker