Mike Thompson, profile of