If you combined Mark Normand with Joe List, would you get Captain America? We’ll never know.

But this Steven Rogers made his network TV debut on Friday’s Late Show with Stephen Colbert, confidently joking about his own battles with anxiety. Roll the clip.