Glenn McMillanActingBorn 05/10/1984São Paulo, São Paulo, BrazilKnown ForKangaroo Island2025Wonderland2013Mrs Biggs2012Swerve2012Power Rangers Dino Thunder: Legacy of Power2004Zenon: Z32004Power Rangers Ninja Storm: Samurai's Journey2003Power Rangers Ninja Storm: Cyber Clash2003Power Rangers Ninja Storm: Lightning Strikers2003Power Rangers Ninja Storm: Looming Thunder2003Power Rangers Ninja Storm: Prelude to a Storm2003Chuck Finn1999Sally Marshall Is Not an Alien1999Power Rangers1993