Khalid made his Saturday Night Live debut this weekend, appearing as musical guest. Introduced by guest host Idris Elba, the El Paso singer took to Studio 8H’s main stage where he performed the song “Better.” The crooning star later returned for an encore, with a live rendition of “Talk.” Both records are set to appear on Khalid’s upcoming sophomore LP, Free Spirit, due April 5.

Watch Khalid’s SNL debut below.

Continue after the jump….

Khalid – “My Bad”
Khalid Announces New Album Free Spirit & Release Date
Khalid – “Talk”
Khalid – “Better” (Video)
Khalid – Suncity (EP)
Khalid – “Better”
Khalid, 6LACK & Ty Dolla Sign – “OTW” (Video)