Michael Raymond-James

Michael Raymond-James is the American actor who portrays Neal Cassidy on ABC's Once Upon a Time.

Biography
Raymond-James was born in Detroit, Michigan, and graduated Clarkston High School in 1996, where he was a football and track standout. He started out doing theater and studied at the Lee Strasberg Theatre and Film Institute in New York, with George Loros, Geoffrey Horne and Robert Castle. Following several stage appearances in New York, including 'The Petrified Forest' at the Pantheon Theater, he relocated to Los Angeles.

Trivia

 * Has the word 'Ohana' (which is Hawaiian for family) tattooed over his heart.