- Associate McGuire, Woods, Battle & Boothe (now McGuireWoods LLP), Richmond, Virginia, 1975—1982, partner, 1982—1990, since 2001. Senior vice president, general counsel, secretary James River Corporation Virginia, 1990-1997, Fort James Corporation, Deerfield, Illinois, 1997-2000.
Board directors Arts Council Richmond, 1980-1986, Richmond Heart Association, 1980-1983, St. Catherine's School, Richmond, 1983-1986, Richmond Ballet, 1986-1988, Richmond Children's Museum, 1986-1994, Richmond on the James, 1986-1988, History Richmond Foundation, 1990-1994, Richmond Metropolitan Blood Service, 1995-1997, Kohl Children's Museum, Wilmette, Illinois, 1998-2000, Richmond First Tee, 2001-2009, The Nature Conservancy Virginia Chapter, since 2002, Association for Corporation Growth, Richmond. Board trustees Henrico Doctors' Hospital, 1986-2009, Virginia Commonwealth University School Engineering Foundation, since 1997. chairman Fort James Foundation, 1997-2000. Member of Virginia Bar Association, Commonwealth Club (board directors 1983-1986, 1996-1997), Kinloch Golf Club, Country Club Virginia 1990-1993, since 2003, (vice president 2004-2006, president 2007-2008).