Simon Barlow

Simon Barlow is played by Alex Bain

First Appearance: 6th July 2003