- Assistant solicitor City of Baltimore, 1975—1993, deputy city solicitor, 1993—1996, city solicitor, 1996-2000. Partner, State & Local Government practice Venable LLP, Baltimore, since 2000. Served to major United States Army Reserve, 1972-1981.
Chairman authored committee report Citizens' Ad Hoc Committee for Children at Risk, Anne Arundel County Public Schools, 1988—1990. Member Anne Arundel County Public School Parents Council, 1988—1990, Anne Arundel County Children's Council, 1988—1990. Member of National Bar Association, Maryland Volunteer Lawyers Association, International Municipal Lawyers Association, Maryland State Bar Association, Anne Arundel County Bar Association, Saltworks Community Association, Baltimore Association for Retarded Citizens, Anne Arundel County Young Men’s Christian Association.