Kevin Abstract 's birth name is Clifford Ian Simpson .
Ian Simpson ( born July 16 , 1996 ) , known by his stage name Kevin Abstract , is an American rapper , singer-songwriter , and director .
Kevin Abstract