[2] Whilst training at The Courtyard Theatre Company, he played a variety of roles ranging from Palamon in The Canterbury Tales to performing in Nosferatu.
This diversity followed him into his career with television performances as Paul in The Stalkers Apprentice, Gangster in On the Eighth Ball, Phil in The Bill and Malcolm in Chalk for the BBC.
In 1997, Bannerman auditioned for the role of Gianni di Marco, a member of a new Italian family introduced to the BBC's award-winning serial drama EastEnders.
[5] In 2014 he took the leading role in Spencer Hawken's No Reasons reuniting Bannerman with Landscape Of Lies co-stars Lucinda Rhodes and Daniel Peacock.
[2] His two-year relationship with fellow Footballers Wives – Extra Time actor Sarah Matravers ended publicly in 2007, when Bannerman appeared on ITV reality show I'm a Celebrity... Get Me Out of Here!
[7][8] Bannerman is a board member of the charity Product of A Postcode which helps children achieve their dreams through education.