Known For
Filmography
2026
2026
2022
2020
2020
2018
2018
2018
2018
2018
2018
2017
2017
2016
20152015
2014
2012
2009

Grad Night
Movie · as Adult Blake

Monster: The Lizzie Borden Story
TV · as Heath Westcott · 1 ep

Lucid
Movie · as Spencer

Modern Persuasion
Movie · as Tyler Pratt

Ultimate Zombie Feast
Movie · as Brad

Exit Strategy
Movie · as Shane

A Simple Wedding
Movie · as Alex Talbot

You
TV · as Andrew · 5 eps

The Rookie
TV · as Rookie Officer Chris Rios · 1 ep

Gone
TV · as Noah · 6 eps

Magnum P.I.
TV · as Oliver Kent · 1 ep

Alaska Is a Drag
Movie · as Kyle

Riverdale
TV · as Percival Pickens, Percival Pickens / Sheriff Perkins / Perry Pierce / Paul Prince · 15 eps

Patriots Day
Movie · as Patrick Downes
Con
Con
Movie · as Dickie

Point of Honor
TV · as Robert Sumner · 1 ep

Madam Secretary
TV · as Jareth Glover · 7 eps

Baby Daddy
TV · as Philip · 5 eps

Dead Hungry
Movie · as Brad
