Leroy

Leroy is a character on ABC's Once Upon a Time and Once Upon a Time in Wonderland. He débuts in the first story of the first season of Once Upon a Time in England. He is portrayed by Lee Arenberg, and is the Storybrooke counterpart of Grumpy.

During First Curse
After the Curse is cast, Grumpy becomes Leroy, the town's drunk. He mostly does binge drinking and builds a ill reputation around town ("Pilot"). One morning, a woman named Emma Swan wakes up in her cell while her brother, John Watson, is in the hospital due to the accident.

Family tree
Notes
 * Solid line denote parent child blood relationships
 * † denotes the deceased