Michael Longstaff is an actor and played in Road to Avonlea the roles of Robert Gillis, Rupert Gillis and Fred Bell.