United Kingdom, March 19 -- Ryan Gosling has "trauma" when it comes to wearing wigs on-screen.

The 45-year-old actor donned faux shoulder-length hair and a bushy beard in Project Hail Mary as his character, science teacher Ryland Grace, first appears as a "space caveman".

But Ryan does not wear wigs a lot following a brutal reaction from 63-year-old actor Steve Carell on the set of 2015's The Big Short, in which Ryan donned a dark, curly wig to play Deutsche Bank trader Jared Vennett.

During Wednesday's (18.03.26's) episode of NBC's Late Night with Seth Meyers, Ryan explained: "I have a little bit of trauma because I went for a bit on this film, The Big Short.

"And when I stepped out in my wig and in costume, and I ran into Steve Care...