B.A. Vanderbilt University 1963
LL.B. Vanderbilt University 1966
Captain, United States Army Judge Advocate General’s Corps, 1966 -1970 with service in United States and Vietnam
Private Practice in Nashville, 1970 – 2000 Practice was predominantly in Criminal Defense
President of Tennessee Association of Criminal Defense Lawyers – Two Separate Terms
Member of Nashville Bar Association Board of Directors
Senior Advisor to the Administrator of Elections for Davidson County, 2001-2013