 He began his career at the Newcastle Knights and made his first grade debut in 2005 in the opening round against the Melbourne Storm.He then signed with the Cronulla-Sutherland Sharks in 2008 and cemented a spot as a regular starter for the side.In 2010 he was rewarded with representative call ups to the NSW Country Origin and New South Wales State of Origin sides.