Career
Shannan played with South Sydney Rabbitohs for seven seasons and then played in the United Kingdom for three seasons. He plays in the front or second row. Shannan is a Souths Junior, whom played for South Eastern Seagulls growing up.
Shannan rose through the ranks, and in 2005, became part of the South Sydney Rabbitohs full time squad.
On 29 June 2011, it was announced that McPherson had signed a two-year deal with Welsh outfit Crusaders RL from the 2012 season. Due to the Crusaders withdrawal from Super League, McPherson"s deal fell through.
McPherson joined Salford Red Devils on a three-year deal. On September the 3rd 2014 it was released that Shannan has signed with the Parramatta Eels for the 2015 season.