Teacher Marantha Christian School, Columbus, Ohio, 1974. Editorial assistant Blue and Gray magazine, 1984—1986. History research consultant and writer Columbus and Washington, 1986—1991.
Museum collections registrar United States Coast Guard Headquarters, Washington, since 1991. Research consultant United States Navy Memorial Foundation, Washington, 1988—1989, Coastal Heritage Society, Savannah, Georgia, 1990—1992, National Civil War Museum, Columbus, Georgia, 1999—2002. Staff sergeant United States Air Force, 1969-1973.
- Author: (books) The Old Steam Navy Volunteer I: Frigates, Sloops and Gunboats, 1815-1885, 1990, The Old Steam Navy Volume 2: The Ironclads, 1842-1885, 1993, United States Coast Guard and Revenue Cutters, 1790-1935, 1995, Lincoln's Navy: The Ships, Men and Organization, 1861-1865, 1998 (Bookman News' A List of Exceptional Books of 1998), Sailing Warships of the United States Navy, 2001. Contributor articles to military journals.
1984 - 1986
1986 - 1991