Kieran Culkin sleeps for three hours a night.
The 42-year-old actor is currently starring in a revival of 'Glengarry Glen Ross' on Broadway and though he intended to mimic the healthy habits of his former 'Succession' co-star Sarah Snook, who has transferred her one-woman show 'The Picture of Dorian Gray' from London's West End to New York, he admitted his pre- and post-performance lifestyle is very different.