His name was Hudson. Perry was his wife’s maiden name. Katy uses the name Perry because of confusion with the actress Kate Hudson.
Did he really change his name to Keith Perry just to trade on her success?
http://www.youtube.com/watch?v=xFvXOChyqdA