• FILMES
2018:
Paradise Hills (Personagem a ser revelado) [Em Produção]
Mamma Mia: Lá Vamos Nós de Novo! (Sam)
Billionaire Boys Club (Kyle Biltmore)
The Last Full Measure (William Pitsenbarger)
The Professor and the Madman (Charles Hall)
2017:
This Beautiful Fantastic (Billy)
2016:
Fallen (Daniel Grigori)
2015:
Stonewall: Onde o Orgulho Começou (Danny Winters)
The Bad Education Movie (Atticus Hoye)
Fúria Cannabis (Travis)
2014:
A Mulher de Preto 2: O Anjo da Morte (Harry Burnstow)
Fora de Alcance (Ben)
2013:
A Night in Old Mexico (Gally)
Uma Longa Viagem (Jovem Eric)
2012:
Grandes Esperanças (Pip)
Agora e Para Sempre (Adam)
2011:
Cavalo de Guerra (Albert Narracott)
• TEATRO
2016:
Buried Child (Vince)
• TV
2009:
Life Bites (Luke)