Nathan Parsons, an Australian actor, born on June 16, 1988 as Nathan Dean Parsons in Adelaide, Australia.
Once Upon a Time
as Nick Branson / Hansel
The Originals
as Jackson Kenner
True Blood
as James
Rosewood
as Nip-Tuck
General Hospital
as Ethan Lovett
Roswell, New Mexico
as Max Evans
Teeth
as Soda Spritzer
#twitterkills
as Justin Tyme
The Roommate
as Coffee Shop Cashier
I Still Believe
as Jean-Luc Lajoie
Justice
as James McCord
Pet
as Eric
Late Bloomer
as Shane Rutherford
A Feeling of Home
as Ryan
The Brotherhood V: Alumni
as Holden Williams
The Nightmare Nanny
as Jake