Andrew Thompson

Played Tom Hargreaves.