De Ezeldrijver is een personage uit Once Upon a Time. Hij verschijnt met zijn enige verschijning in de negentiende aflevering van het eerste seizoen The Return.
Geschiedenis[]
Voor de eerste vloek[]
De Ezeldrijver woont in hetzelfde dorp als Baelfire en Repelsteeltje. Op een dag rent een spelende Baelfire vlak over de weg waardoor hij de ezel plotseling moet stoppen. Omdat hij de jongen niet herkend word hij boos en schreeuwt hij tegen de jongen. Als hij echter de jongen herkend als de door zijn vader zeer geliefde zoon van de Duistere wordt hij bang. Hij geeft de ezel de schuld en zegt dat het een onhandig dier was en dat het allemaal de schuld van de ezel was en niet van Baelfire. Hij biedt de jongen een paar eieren van zijn wagen aan vanwege de schrik die de jongen zou hebben gehad.
Hij is echter te laat. Repelsteeltje komt op het geschreeuw af en wil weten wat er aan de hand is. De ezeldrijver probeert de Duistere te kalmeren door te zeggen dat er niks aan de hand is en dat er niks ergs is gebeurd. Repelsteeltje richt zich echter op zijn zoon en ziet dat deze een schram heeft. Een boze Repelsteeltje veranderd de man in een slak. Ondanks pogingen van Baelfire om zijn vader te stoppen is het lot van de man verzegeld en vertrapt Repelsteeltje de in een slak veranderde man die vervolgens sterft.