Primarily a second-rower, he played for the North Queensland Cowboys and Brisbane Broncos in the National Rugby League.
[3][4] In Round 11 of the 1996 ARL season, Coorey made his first grade debut in the Cowboys' 26–10 win over the Newcastle Knights.
On 14 November 1999, he made his international debut for Lebanon, scoring two tries in a 24–38 loss to France in the Mediterranean Cup.
A week later, he scored a hat-trick in Lebanon's 2000 Rugby League World Cup qualification play-off win over the United States.
Later that year, he represented Lebanon at the 2000 Rugby League World Cup, playing two games and scoring a try in a 22–24 loss to Wales.