Leonardo DiCaprio revealed on the “Once Upon a Time in Hollywood” red carpet that he is not leaving show biz any time soon. 

“I suppose at some point I might retire,” he told Variety. “I’m going to keep going as long as they’ll have me.”

DiCaprio plays fictional actor Rick Dalton in Quentin Tarantino’s homage to classic Hollywood. This film marks the second time he’s teamed up with the director after his villain role in “Django Unchained.”

DiCaprio described his profession: “I’ve always looked at this as the greatest gift that anyone’s given me. I feel like I’ve won the lotto.”

Tarantino and DiCaprio’s latest hits theaters July 26.