Landon Liboiron (born March 10 ... and his lead role as Peter Rumancek in Netflix's original series Hemlock Grove (2013–2015).