David Rock

Played Bill Grainger in 2012.