Devin is a character on ABC's Once Upon a Time. He is portrayed by Skyler Gisondo.



After being taken to Neverland, Devin becomes one of Peter Pan's Lost Boys.

Season 3

Devin starts a fight with Henry Mills at the Lost Boys' camp, although Pan convinces Henry to use his power of belief to summon a sword, which Henry uses to wound Devin, leaving a cut on Devin's face. Later, Devin is hunting a boar, when he is abducted by Henry's mothers Emma and Regina, along with Henry's grandmother Snow White. Devin is uncooperative, so Emma allows Regina to rip out Devin's heart in order to control him, despite Snow's protests. Regina uses Devin to give Henry a compact mirror that Regina uses to contact him.


Status: Alive


  • Devin is based on one of the Lost Boys from Peter Pan.


  • S3, E05: "Good Form"
Community content is available under CC-BY-SA unless otherwise noted.