<P> Nathan Dean Parsons ( born 16 June 1988 ) is an Australian - born American actor , known for his work in daytime television on the ABC daytime soap opera General Hospital as the character of Ethan Lovett . He also had roles on primetime television shows as vampire James Kent on the seventh and final season of the HBO drama series True Blood , and the role of exiled werewolf Jackson Kenner on The CW drama series The Originals . Recently , he has been on Once Upon A Time as Hansel / Jack / Nick Branson . </P>
<P> Nathan Dean Parsons ( born 16 June 1988 ) is an Australian - born American actor , known for his work in daytime television on the ABC daytime soap opera General Hospital as the character of Ethan Lovett . He also had roles on primetime television shows as vampire James Kent on the seventh and final season of the HBO drama series True Blood , and the role of exiled werewolf Jackson Kenner on The CW drama series The Originals . Recently , he has been on Once Upon A Time as Hansel / Jack / Nick Branson . </P>
who plays nick in once upon a time
who plays nick in once upon a time
Nathan Dean Parsons
Nathan Dean Parsons