Peter Settelen

Charlie Sloane is an English actor, also known for his role of Charlie Sloane in the 1975 TV series Anne of Avonlea.