• Peter C. Hayward

    Peter C. Hayward

    Peter C. Hayward is a writer, producer, performer and cool guy. He lives in Melbourne, and owns more puppets than everyone you've ever met put together. When he's not watching Film and TV, he make...

    Readmore