rudy townsend