Nicholas Lyndhurst

Nicholas Lyndhurst is an English actor, also known for his role of Davy Keith in 1975 TV series Anne of Avonlea.