 Robinson represented the 58th District in the Alabama House of Representatives from 1998 to 2016.At the time of his resignation in 2016 he was the vice-chairman of the Jefferson County Legislative Delegation.He served on the Banking and Insurance, House Education Policy, Financial Services, Military and Veterans Affairs and Rules committees and had chaired the House Government Operations Committee.