FILMOGRAPHY
2018 · Pellervo
2018 · Taabe Guggenheim-Kennedy
2022 · Self
2024 · The Shades
2023 · Self (archive footage)
2025 · 劇集
2018 · Self