O'Marra was drafted 15th overall in the 2005 NHL Entry draft by the New York Islanders but never played a game with them although he did play 8 games with their AHL farm team, Bridgeport Sound Tigers. O'Marra was born in Tokyo, Japan to Irish Canadian parents. He moved to Canada when he was one year old.