The awards will air live on Feb. 10 from the Staples Center in Los Angeles.
Ellen DeGeneres announced Thursday the two had an “honest conversation.”
“I realize I may not be anybody’s first choice, but…” she says.
“I do not want to be a distraction,” he said late Thursday.
This will be the comedian’s first time hosting the show.
The actor and comedian has hosted before.