Party affiliation: Republican
Law clerk Kent County Circuit Court, Chestertown, Maryland, 1990-1991. Assistant state's attorney Kent County, 1991-1996, deputy state's attorney, 1996-1999. Sole practitioner, since 1995.
Radio personality WNAV Radio, Annapolis, Maryland, 1986-1995, WCEI Radio, Easton, Maryland, since 1995. Member Governor's Executive Advisory Council, Baltimore, 1991-1994. Board member Crime Solvers of the Upper Eastern Shore, Chestertown, since 1996.
Denomination: Roman Catholic