Oscar Isaac made his debut tonight as the host of Sunday Night Live

The show has seemed a bit unfocused in recent episodes of Moon Knight

Which will serve as his introduction to the MCU

“I’m so excited to be here. This is my first time hosting SNL,” Isaac said up top

The actor went on to say that while his stage name is Oscar Isaac, his full name is Oscar Isaac Hernández Estrada

At the show, Isaac expressed his excitement about "joining the Marvel Universe" with Moon Knight.

The first movie he starred in was The Avenger

This was The Avenger, which is a movie I wrote, directed and starred in when I was 10 years old,” he explained

Moon Night debuts on Disney+ on March 30

The series’ star, who also recently appeared in Denis Villeneuve’s Dune, is joined for tonight’s episode by musical guest Charli XCX