Eion Bailey plays Pinocchio on Once Upon A Time. Who knew Pinocchio could be so good lookin'?
Actor Eion Bailey trying to stay dry while filming scenes on the set of "Once Upon A Time" in Vancouver, Canada on February 2012 - Eion Bailey Photos - 26 of 51
Eion is a babe
Pin for Later: The Best Shirtless Moments From TV This Year Ray Donovan Steve (Eion Bailey) knows how to make a papaya look sensual.