Cedric Smith

Cedric Smith is a English-Canadian actor, also known for his role of Reverend Allan in Anne of Green Gables (1985) and Alec King in Road to Avonlea (1990-1996) and Happy Christmas, Miss King (1998). Also, Cedric was voice actor of Tupper in 2005 film Anne: Journey to Green Gables.