Karl recurs as Commander Joe Morton on HBO’s Perry Mason.
Karl plays the Proprietor of the Argonaut saloon in the remake of the classic novel written by Jack London in 1903, starring Harrison Ford, Omar Sy and Dan Stevens.
Karl guest-stars as Athena’s (Angela Bassett) training officer, Brogan McCluskey in eps 3.7 “Athena Begins”.
Karl recurs as General James Braxton opposite Jack Reynor and Rupert Friend in Strange Angel.
Karl recurs on the most watched cable show The Walking Dead S7 as "Richard" head security and right hand to Ezekiel of The Kingdom
Karl recurs as Inspector Randy Hollister acting side by side with David Lynch in the new Twin Peaks.
Karl stars with Jess Macallan (Legends of Tomorrow) as Burt Goodman a former WrestleMania star in Thirst. When a group of wayward teens, lead by Burt and Claire (Karl and Jess) and arrive at a desert boot camp, with no communication, and nowhere to run to, they realize their only chance for survival is to fight for their lives.
Karl guest stars as plays Paul Lombardo, son of infamous mobster Leo Lombardo, in a drug-smuggling case that involves a possible rat in the Lombardo crime family.
Karl guest stars as Christon Phelps, a Texas farm owner accused of murder when a body is found on his property next to a tunnel used for smuggling illegal immigrants.
Karl guest stars as Jack Anderson, a bar-owner with a secret past; he is living with the guilt that he had committed a crime years ago that cost a woman her life.
Karl guest stars as a Navy Command Master Chief Petty Officer who tests positive for cocaine use when an NCIS Special Agent is found dead on his aircraft carrier.
In this episode of Vegas (starring Dennis Quaid) episode 1.8 "Exposure" Karl plays Lou Massey a private citizen working on the Air Force base that runs a program that results in the death of a soldier.
Karl plays the "UNSUB" in this creepy episode of the top rated CBS show CRIMINAL MINDS.
Karl guest stars as boxer Jerry "The Bug" Bugner on TNT 's Memphis Beat.
Karl guest stars on COLD CASE as Roy Easton, the husband of Megan Easton on episode Ravaged
Karl costars in "THE HUMAN CONTRACT" playing Tony, Jada Pinkett Smith's abusive Husband.
Karl guest stars on LIE TO ME episode - "Teachers and Pupils" as officer Nick Hardy
Karl plays USA GI John in the German Language film "Saviors in the Night" based on the memories of Marga Spiegel, published in 1965.
Karl guest stars on Monk in its final season, as Xavier Danko, in "Monk goes to group therapy"
Karl Makinen recurs as Detective Furst on the hit ABC series Desperate Housewives.
Karl stars as Peter Glanton in RIVER OF GOLD (Rio de Oro" . A Spanish language film that follows the life of an American Indian tribe, a Mexican family and an American Calvary
Karl guest stars on THE CLOSER episode "Red Tape", TNT's prime-time hit show starring Kyra Sedgwick.
Karl Makinen recurs as Derrick Sweeney, Lincoln's childhood friend and partner in crime
Karl guest stars in Raising the Bar a series by Jesse Bochco starring Mark Paul Gosselaar.
Karl guest stars on CSI eps. "The Theory of Everything" as Kyle Planck, a drunk loser who gets pulled over in his pick up truck with a dead deer in a dress.
Karl guest stars on SHARK, episode "Burning Sensation", starring James Woods on CBS, Karl plays Captain Joe Stevens, a Los Angeles fire fighter.
Karl recurs on JOHN FROM CINCINNATI David Milch's (creator of DEADWOOD) HBO series
Karl guest stars as Alan Parker a court room Janitor who's greed and deception gets the better of him.
Karl guest stars as Frankie Daniels, Seeley Booth's (David Boreanaz) friend and Army Buddy from the past.
Karl is Guest starring on CBS's top rated show WITHOUT A TRACE, playing the role of Ted Jordano.
Karl recurs on The Unit (by David Mamet) as Marine Sergeant Coots on this popular series about the inner workings of one of the governments most elite top secret counter terrorism units.
Karl Guest stars on NCIS as Marine Sergeant James Dawson on episode "Light Sleeper" starring Mark Harmon.
Karl guest stars as Nick Edwars eps. "Payback's a Witch". Nick tries to get a loan with Paige's (Rose McGowan) help, but when the loan is denied, Nick crashes his car into the bank and holds everyone hostage.