Barry David Tompkins is 83 years old as of 2023. He was born on 2 May 1940 in San Francisco, California, United States. He also celebrates his birthday on May 2nd every year. Moreover, his birth sign is Taurus.