Career
A utility player, O'Dwyer played centre, five-eighth, second row and lock at different times during his career. Raised in the southern Gold Coast town of Tweed Heads, O'Dwyer played his junior football for the Tweed Heads Seagulls. Playing for Seagulls he caught the eye of then Parramatta coach Brian Smith.
He made his first grade debut for the Eels in 2004, coming off the bench in their round 1, 26-18 victory over the Brisbane Broncos. He played three seasons at Parramatta, before getting the chance to move back home to play for the newly formed Gold Coast Titans.