His Real Name Is Pretty Cool Too While his stage name Lil Nas X is pretty awesome, his real name is just as catchy. He was born Montero Lamar Hill, which isn't too shabby in itself!