2019- Act
Pretty Little Liars: The Perfectionists
Actor - Nolan Hotchkiss
Dirty John
Actor - Joven Dan Broderick
2017- Act
Riverdale
Actor - Chad Gekko
2016
Boo! A Madea Halloween
Actor - Officer #5
2015
6.1
Legend
Actor - Ronnie Hart
Between Two Worlds
Actor - Ryan
2013- Act
Broadchurch
Actor - Leo Humphries
Full filmography