Quinn Lord

Quinn Lord is the Canadian-American actor who portrays Hansel and Nicholas Zimmer on ABC's Once Upon a Time.