David de Lautour

David de Lautour is the New Zealand actor who portrays Jonathan on ABC's Once Upon a Time.