Roy Farmer is a fictional character from the Channel 5soap opera ''Family Affairs'', played by Miles Petit. He first appeared during the first episode on 30 March 1997, and departed on 27 November 2003. Roy was the show's longest-running original character.
Provided by Wikipedia