Actor
Genshin Impact: Sunset
2024 · as Tupac
Empress ClawScream
2023 · as Oleg
Muppet Treasure Island
1996 · as Additional Muppet Performer