Liev Schreiber has played Ray Donovan for most of the 2010s and admits it is hard to disconnect from his character at times.

Schreiber, 52, appeared on Tuesday’s episode of Global’s “The Late Show with Stephen Colbert”. The actor explained how he once had to apologize to his children for bringing the “Ray Donovan” character home with him.

RELATED: Stephen Colbert Begs Helen Mirren To Be U.S. President

“Doing a functional serial killer for seven years has been challenging,” Schreiber told Colbert. “This is not the kind of thing you should talk about on a late-night TV show but I will. I don’t know why but I will.

“I told my kids the other day — I was a little hot-tempered with my kids,” he continued. “I said, ‘You know guys, I’m really sorry but I think daddy is bringing home work every once in a while and I owe you guys an apology.’ I was actually impressed with how well they took it.”

RELATED: Conan O’Brien Gives Stephen Colbert A 2nd Job Interview

Schreiber confessed: “They think Ray Donovan is a real a**hole so it’s good that we cleared the floor.”

“The Late Show with Stephen Colbert” airs weeknights at 11:35 p.m. ET/PT on Global.