Thomas Walters Career