Leon Teague

Played Ross Butman.