[3] Kirby serves on the Labor, Commerce and Industry as well as the Legislative Oversight Committee.
[6][7] Kirby joined House members Todd Rutherford and Deon Tedder in forming the Freedom Caucus of South Carolina, in contrast to the conservative SC Freedom Caucus.
[8] Kirby is a former member of the South Carolina State House's Rules Committee, and served as a member on the Subcommittee on Wildlife, the Subcommittee on Health and Healthcare Industries, and the Regulations and Administrative Procedures Committee.
[10][11] Kirby was born in Florence County and currently resides in Lake City.
He is married to Pam Horton Kirby, with whom he has three children: Amy Lee, Mary Katherine, and Elizabeth Ann.