Bachelor of Science in Pharmacy, University Toronto, Ontario, Canada, 1973. Doctor of Pharmacy, Duquesne University, 1975.
Professor pharmacy and medicine Medical College of Virginia Virginia Commonwealth University, Richmond, since 1975.
Chairman medical advisory board Center Virginia chapter Lupus Foundation, Richmond, l983—. Pharmacy captain United Way Greater Richmond, l988. President West End Manor Civic Association, Richmond, l984, J.R. Tucker High School Community Council, Richmond, l986.
Board directors Virginia chapter Arthritis Foundation, Richmond, l986. Fellow American College Clinical Pharmacy, American Society Health System Pharmacists, American Pharmaceutical Association (trustee 1996). Member American Association Colleges Pharmacy, American Society Health System Pharmacists, Virginia Pharmaceutical Association (president 1990-1991, Bowl of Hygeia 1988, Service award 1994, Outstanding Pharmacist award 2000), Richmond Pharmaceutical Association (president 1986, District President award 1987).