SEE LATEST
Sen Michael Kennedy Garrett (SD-027)
US North Carolina Senate since 8 months
Yea
Voted yes on S110
Sen Michael Kennedy Garrett (SD-027)
US North Carolina Senate since 8 months
Yea
Voted yes on S22
Sen Michael Kennedy Garrett (SD-027)
US North Carolina Senate since 8 months
Yea
Voted yes on S95
Sen Michael Kennedy Garrett (SD-027)
US North Carolina Senate since 8 months
Nay
Voted no on H88
Sen Michael Kennedy Garrett (SD-027)
US North Carolina Senate since 8 months
Yea
Voted yes on H88
Sen Michael Kennedy Garrett (SD-027)
US North Carolina Senate since 8 months
Yea
Voted yes on S174
Sen Michael Kennedy Garrett (SD-027)
US North Carolina Senate since 8 months
Yea
Voted yes on S156
Sen Michael Kennedy Garrett (SD-027)
US North Carolina Senate since 8 months
Nay
Voted no on H40
Sen Michael Kennedy Garrett (SD-027)
US North Carolina Senate since 8 months
Nay
Voted no on H40
Sen Michael Kennedy Garrett (SD-027)
US North Carolina Senate since 8 months
Nay
Voted no on H40
BIOGRAPHY
INCUMBENT
Senator from North Carolina district SD-027
COMMITTEES
North Carolina Senate
BIRTH
--
ABOUT
Michael Kennedy Garrett is from Tacoma, Washington. He received his B.A. degree in Economics and Political Science from Pacific Lutheran University in 2000. After college, he joined the Peace Corps and served in Turkmenistan. When he returned stateside, Mr. Garrett attended the University of Washington School of Law. He earned his J.D. in 2006 and passed the bar exam that same year. After law school, Mr. Garrett worked in private practice before moving to the attorney general's office where he worked as an assistant attorney general from 2013-2017.read less
OFFICES HELD
North Carolina Senate from North Carolina
NEXT ELECTION