Ron Barrier was the former national spokesperson and media coordinator of American Atheists, [1] [2] and he frequently appeared in U.S. media to present arguments from an atheist perspective.[ citation needed ] He debated Christian apologist William Lane Craig over the existence of God. [3]
Barrier produced the cable TV program "The Atheist Viewpoint" in Staten Island, New York. [4]
Ron Barrier died in 2020.[ citation needed ]