David Stott

David Slott portrayed Professor Ryan in the Power Rangers Operation Overdrive episode Face to Face.