Home / Discover / People

Kiri and Lou

2019
as Hemi

Meet the Feebles

1989
as Sid the Elephant / The Cockroach / Louie the Fish (voice)

Guest Star

Episode Power Rangers
One Last Second Chance
2008
Episode Power Rangers
Tigers Fall, Lions Rise
2008
Episode Power Rangers
The Spirit of Kindness
2008
Episode Power Rangers
Maryl and the Monkeys
2008
Episode Agent Anna
Episode 9
2014
Episode Power Rangers
To Earn Your Stripes
2008
Episode Power Rangers
Path of the Righteous
2008
Episode Power Rangers
Now the Final Fury
2008
Episode Power Rangers
Fear and the Phantoms
2008
Episode Power Rangers
Blue Ranger, Twin Danger
2008
Episode Power Rangers
Dark Wish (1)
2006