Actor
Being Heumann
2026 · as San Francisco Reporter
Unit 303
2025 · as Kyle
The Clan of the Cave Bear
1986 · as Young Boy