1973-1998, U.S. Park Ranger (Retired) Grand Canyon NP, Longfellow/Washington's Headquarters NHS, John F. Kennedy Birthplace NHS and Chesapeake & Ohio Canal NHP
2002-Present, Ship's Historian, USS Terrebonne Parish (LST-1156) Association, Pittsburgh, PA
2007-Present, Volunteer, Senator John Heinz History Center, Pittsburgh, PA