Legislative record
Courts - Former Judge - Temporary Assignment
Latest action: Referred Judicial Proceedings
Legislative record
Latest action: Referred Judicial Proceedings
Roll-call record
100 yea·29 nay·10 other
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Republican · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Republican · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Republican · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Republican · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Republican · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Republican · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Democratic · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Republican · MD
Delegate · Republican · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Delegate · Democratic · MD
Docket history