Barry Lowe

Barry Lowe was an English actor, also known for his role of Teddy Phillips in 1952 TV series Anne of Green Gables.