Russell Curry

Russell Curry is an American actor who performs the voice of Amelia, the Red Ranger in Power Rangers Dino Fury The Makeover.