2 unreleased or undated titles are hidden. Show unreleased
U.Me: The Musical 2024
as Zach
The Show Must Go On! - Live at the Palace Theatre 2021
as Self - Performer
Credits from TMDB.