Votes cast
167
103 Yea · 64 Nay
Missed
11
6.2% of roll-calls
Breaks from party
1
0.6% break rate
Floor speeches
182
420 cosponsorships
Activity over the last year
867.0 intensity points
Less
More
Recent activity
Jun 25, 2026
S J RES 185
— On the Motion to Proceed S.J.Res. 185
Nay
Jun 25, 2026
PN 938-2
— On the Cloture Motion PN938-2
Yea
Jun 25, 2026
S J RES 196
— On the Motion to Proceed S.J.Res. 196
Nay
Jun 24, 2026
PN 930-3
— On the Cloture Motion PN930-3
Yea
Jun 24, 2026
PN 930-2
— On the Nomination PN930-2
Yea
Jun 24, 2026
PN 930-2
— On the Cloture Motion PN930-2
Yea
Jun 24, 2026
PN 930-7
— On the Nomination PN930-7
Yea
Jun 24, 2026
PN 930-7
— On the Cloture Motion PN930-7
Yea
Jun 24, 2026
senate
172 Cong. Rec. S3184
Jun 24, 2026
senate
172 Cong. Rec. S3444
Jun 24, 2026
senate
172 Cong. Rec. S3318
Jun 24, 2026
senate
172 Cong. Rec. S3306
Jun 24, 2026
senate
172 Cong. Rec. S3186
Jun 23, 2026
H CON RES 86
— On the Concurrent Resolution H.Con.Res. 86
Nay
Jun 23, 2026
PN 859-3
— On the Nomination PN859-3
Yea
Jun 23, 2026
senate
172 Cong. Rec. S3144
Jun 23, 2026
senate
172 Cong. Rec. S3145
Jun 22, 2026
H R 6644
— On the Motion (Motion to Concur in the House Amendment to the Senate Amendment to H.R. 6644 with an Amendment (SA 5823))
Yea
Jun 22, 2026
senate
172 Cong. Rec. S2988
Jun 18, 2026
PN 730-33
— On the Nomination PN730-33
Yea
Jun 18, 2026
H R 6644
— On the Cloture Motion H.R. 6644
Yea
Jun 18, 2026
senate
172 Cong. Rec. S2941
Jun 17, 2026
S RES 616
— On the Motion to Discharge S.Res. 616
Nay
Jun 17, 2026
PN 730-33
— On the Cloture Motion PN730-33
Yea
Jun 17, 2026
PN 901-8
— On the Nomination PN901-8
Yea
Jun 17, 2026
PN 901-8
— On the Cloture Motion PN901-8
Yea
Jun 17, 2026
senate
172 Cong. Rec. S2905
Jun 17, 2026
senate
172 Cong. Rec. S2911
Jun 17, 2026
senate
172 Cong. Rec. S2904
Jun 17, 2026
senate
172 Cong. Rec. S2874
embed SVG ·
JSON ·
data from clerk.house.gov + @unitedstates/congress-legislators