Otto Kiesiläinen

Otto Kiesiläinen is a Finnish student who portrays Charlie Sloane in Project Green Gables (2015–2016).