Shannon started his career at the 2000 Sydney Olympic Games as a Camera Assistant and worked mostly in television and radio news and production positions across two continents.

He has worked for Sky News Australia, WIN Television, Prime7 Television, Broadcast Operations Group and Shaw Television in Canada. He has a BA (Television Production) from Charles Sturt University and a MA (Journalism and Mass Communication) from Griffith University.