2024
Blood, Beach, Betrayal as Felix2023
Gray Matter as Baker2022
1923 as Bernard Anthony (Patron)2022
Promised Land as Steve Coleman2021
The Upshaws as Josh2020
Saved by the Bell as Male Senior2020
Hollywood as John2020
A Recipe for Seduction as Billy Garibaldi III2019
Dollface as Trader2016
Westworld as Shop Clerk2016
Bunnicula as Colt Bifton (voice)2007
iCarly as Stewart Butler2007
Death Without Consent as Chris Carrington2006
Jackass Number Two as Dancer (uncredited)2006
Alice Rose as Peter2005
My Life as a Teenage Robot: Escape from Cluster Prime as Brad / Drab (voice)2003
NCIS as Leo2003
My Life as a Teenage Robot as Brad (voice)2003
All of Us as Not available2003
E!'s 101 as Self2002
The Brady Bunch in the White House as Greg Brady1996
The Pretender as Duppy Demetrius1994
Touched by an Angel as Teen Lonnie1991
All I Want for Christmas as Choir member1982
Newhart as Not available