Seattle University (B.S.1975)
Creighton University School of Medicine (M.D. 1980)
Oakland Naval Hospital General Surgery (1980-86)
Oregon Health Sciences U. Thoracic Surgery (1990-92)
Fellow, ACS 1988
Fellow, College of Chest Physicians 1996
Fellow, ACCP 1996
Head, Cardiothoracic Surgery Bethesda Naval Hospital 1994-2000
Adjunct Assistant Professor of Surgery, Uniformed Services University 1996 - present
Medical Director PeaceHealth Medical Group Bellingham, WA 2004-2008
Retired from clinical practice Nov 14, 2008
Former Eagle Scout
Medical Administration