Stig Eldred

Stig Eldred is an actor who played Professor Cerebros/Kraw in Power Rangers S.P.D., and played Master Rilla in the Power Rangers TV series.