SIGNIFICANT DUTY STATIONS
STAFF JUDGE ADVOCATE, NAVAL AIR SYSTEMS COMMAND
STAFF JUDGE ADVOCATE, SIXTH FLEET
ASSIATANT JAG FOR ADMINISTRATIVE LAW, OJAG
LEGAL COUNSEL, NAVAL PERSONNEL/NAVAL MILITARY PERSONNEL COMMAND
COMMANDER, ATLANTIC REGION, NAVAL INVESTIGATIVE SERVICE COMMAND