91³Ô¹ÏÍø

Watch CBS News

Tramell Tillman's journey from "Severance" to facing off with Tom Cruise in "Mission: Impossible - The Final Reckoning"

Actor Tramell Tillman, known for his role in the award-winning series "Severance," makes his action franchise debut in "Mission: Impossible - The Final Reckoning," playing Captain Bledsoe, commander of a stealth U.S. submarine.

Director Christopher McQuarrie specifically sought out Tillman for the role after becoming a fan of his work on "Severance."

"He reached out and said that, you know, there's a role in it for you," Tillman said. "I mean, it was kind of bizarre. I didn't know exactly what he wanted."

When McQuarrie shifted the conversation from "Severance" to the Mission: Impossible project, Tillman had to make a practical decision.

"I did have to check my schedule, that was not a lie," Tillman said." "But as soon as I hung up with Christopher McQuarrie, I called my team and said, we have to figure this out."

Internally, Tillman said he was thrilled. 

"It's like, yes, it's finally happening," he said.

Critics have taken notice of Tillman's performance, with reviews calling him "the real standout" who "steals every scene."

Working alongside Tom Cruise presented unique challenges. 

"I had to compete with a shirtless, wet Tom Cruise," Tillman joked. "He does not skip a day in the gym. So I had to make sure I was on my up game."

Tillman also praised Cruise as a collaborator.

"So Tom is so generous as a scene partner. He really cares about the work. He is committed to the craft, and he cares about the crew. He gives people the space to learn and to have the resources they need to tell the story."

How Tillman became an actor

Tillman's path to Hollywood wasn't conventional. He initially studied to become an orthopedic surgeon at Xavier University before switching careers after his freshman year.

"I was in chem lab and I was bored to tears," Tillman recalled. "I said, you know, I wanna follow my dream. I wanna do the thing that lights me up."

That dream was acting, which began for Tillman at age 10 in church plays.

As for the surreal nature of his current success, Tillman remains grounded. 

"It doesn't feel real," he said. "I'm kind of waiting for the shoe to drop a little bit, but I'm really honored and doing my best to take it all in, day by day."

"Mission: Impossible — The Final Reckoning" is distributed by Paramount Pictures, which is part of CBS' parent company, Paramount Global. The film hits theaters on Friday, May 23.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });