John Cosgrove

John Cosgrove

John Cosgrove Jr has served in the State Senate since 2013 (SD14).
Also served in the House of Delegates from 2002 to 2013 (HD78).
Republican
Select Year:

No legislation found for 2023 Special Session I.

Floor Vote Participation 89%
Close Votes 0
Abstentions 0
Present but Not Voting 1
Changed Votes 0
Voting Unity
Republican Caucus 0%

No committee assignments found for 2023 Special Session I.