Lives in Raleigh, NC
Known For
Credits
Cast Credits
Preacher (2016)
Guest starring as Young Jesse
(4 episodes)
- Episode 3x10: The Light Above (Aug 26, 2018)
- Episode 3x04: The Tombs (Jul 15, 2018)
- Episode 3x02: Sonsabitches (Jul 1, 2018)
- Episode 2x13: The End of the Road (Sep 11, 2017)
School of Rock (2016)
Guest starring as Asher
(10 episodes)
- Episode 3x16: Surprise, Surprise (Mar 4, 2018)
- Episode 3x12: Love is a Battlefield (Jan 28, 2018)
- Episode 3x07: Heroes & Villains (Nov 18, 2017)
- Episode 3x02: Do You Want to Know a Secret (Jul 15, 2017)
- Episode 2x13: Don't Stop Believin' (Jan 28, 2017)
- Episode 2x11: Takin' Care of Business (Jan 14, 2017) [Co-Star]
- Episode 2x10: Total Eclipse of the Heart (Jan 7, 2017)
- Episode 2x07: Truckin' (Nov 5, 2016)
- Episode 2x05: I Put a Spell on You (Oct 15, 2016) [Co-Star]
- Episode 2x04: Brilliant Disguise (Oct 8, 2016) [Co-Star]