Question: who is the current lead singer of lynyrd skynyrd
Answer: The current lineup features Rossington , guitarist and vocalist Rickey Medlocke ( from 1971 to 1972 , and since 1996 ) , lead vocalist Johnny Van Zant ( since 1987 ) , drummer Michael Cartellone ( since 1999 ) , guitarist Mark Matejka ( since 2006 ) , keyboardist Peter Keys ( since 2009 ) and bassist Keith Christopher ( since 2017 ) .