Acting
Elli and her Monster Team
Film · 2024
Looping
Film · 2016
Steel Trap
Film · 2007
Shrill, Bright World
Film · 1998
Inspector Rex
Series · 1994