Rich Swingle as John Gray