Cast Credits Hemlock Grove (2013) Guest starring as Young Peter Episode 1x02: The Angel (Apr 19, 2013) Cracked (2013) Guest starring as Boy Episode 1x09: Cherry Blossoms (Mar 19, 2013)