Party affiliation: Democrat
- Senior accountant, auditor Arthur Andersen & Company, Baltimore, 1987-1990. Senior finance analyst MNC Mortgage, 1990-1995, assistant vice president, finance analysis/accounting, 1996, vice president finance analysis/accounting, since 1996.
Denomination: Roman Catholic
Member American Institute of Certified Public Accountants, Maryland Association of Certified Public Accountants, United States Figure Skating Association (sectional accountant 1991-1997, national finance committee since 1997), Skating Club of Wilmington (vice president since 1995, board directors since 1994, finance, competition and figures committees 1993-1996), Alpha Sigma Nu, Beta Alpha Psi.