Ted Dykstra

Ted Dykstra is a television actor and voice actor. He played the role of mental patient Francis Pullman on episodes from season one of the Netflix original series Hemlock Grove.