Barron earned his B.Sc. in geology from the University of Toronto in 1985, and a PhD in geology from the University of Western Ontario in 1997. He co-founded Aurelian, where he served as vice-president of exploration from 2002 to 2005. While he has consulted for more than 20 companies on six continents, Barron has been more active of late with his uranium junior U3O8 Corp., which he founded and where he now serves as vice-president of exploration and a director.