Noah Bean

Noah Bean is the actor who portrays Daniel on ABC's Once Upon a Time.

Biography
Noah Bean hails from Mystic, Connecticut. He attended Boston University's School of Fine Arts and spent time studying with the London Academy of Musical and Dramatic Arts.