Actor
Lova's Game
2023 · as Dr. Isaac Keiser
Whelm
2021 · as August
Applecalypse
2021 · as Raphael
Left Hand
2018 · as Hutch