A graduate of Tulane and Yale Universities, he is Favrot Professor of Architecture at Tulane University and is the architect for the Ogden Museum, The Salvation Army Center of Hope, The Oliver St. Pe' Center for the Blind at UNO and a number of other innovative projects in this region, California, New York and Greece. He served as the Artist in Residence on the Isles of Shoals Marine Research Laboratory, run by Cornell University and the University of New Hampshire, in the summer of 2017.