2020
DC's Legends of Tomorrow
(TV Series)
Kirk
- Zari, Not Zari
(2020)
... Kirk
2020
Riverdale
(TV Series)
Randon Number Generation Singer
- Chapter Seventy-Four: Wicked Little Town
(2020)
... Randon Number Generation Singer (uncredited)
2020
Project Blue Book
(TV Series)
Young Sailor
- Operation Mainbrace
(2020)
... Young Sailor (uncredited)
2018
It's Christmas, Eve
(TV Movie)
Duane
2018
Wedding of Dreams
(TV Movie)
Contestant
2016-2017
Backstage
(TV Series)
Miles Lennox
- Apart But Together
(2017)
... Miles Lennox
- Almost There
(2017)
... Miles Lennox
- Hope
(2017)
... Miles Lennox
- Legacy
(2017)
... Miles Lennox
- Not for Sale
(2017)
... Miles Lennox
60 More Episodes
2016
Drowning in the Dark
(Video short)