Frank Harkness (Hugo Weaving) ist ein früherer Soldat einer Spezialeinheit und Agent der CIA, der in Slow Horses als skrupelloser Söldner auftritt. Hugo Weaving spielt ihn in der vierten und sechsten Staffel. Frank wurde aus dem Dienst entlassen, unter anderem wegen Unterschlagung und Folter. Seitdem verdient er sein Geld mit Morden im Auftrag, für wen auch immer am meisten zahlt.
Auf einem abgelegenen Anwesen namens Les Arbres im französischen Lavande hat Frank eine eigene Truppe aufgebaut. Mit verschiedenen Frauen hat er mehrere Söhne gezeugt und sie von Geburt an zu Killern erzogen. Dazu gehören Bertrand, Yves und Patrice. Die Geheimdienste mehrerer Länder nutzten seine Leute für Morde, die sich nicht zurückverfolgen lassen sollten.
In Staffel 4 sprengt sich ein Attentäter in einem Londoner Einkaufszentrum in die Luft. Der Täter trägt eine falsche Identität, die einst vom MI5 stammt. Kurz darauf klingelt ein Mann bei David Cartwright und gibt sich als dessen Enkel aus. David erschießt ihn, es ist Franks Sohn Bertrand.
River Cartwright reist mit Bertrands Papieren nach Frankreich und trifft auf Frank, der ihn beinahe tötet. Franks Auftraggeber drohen ihm, weil der Anschlag eigentlich ein leiser Mord werden sollte. Frank soll nun alle beseitigen, die von der alten Verbindung wissen, darunter David und dessen früheren Leibwächter Sam Chapman. Er bricht bei Molly Doran ein und erzwingt ihre Zugangsdaten, sein Sohn Patrice entführt River aus einem Konvoi der Dogs.
Spoiler: Vater und Sohn
Frank ist Rivers leiblicher Vater. David hatte seine Tochter Isobel vor Jahrzehnten aus Les Arbres freigekauft und dafür Waffen, Geld und falsche Identitäten geliefert. Frank bietet River an, ihn auszubilden, und als River ablehnt, steckt er ihm eine scharfe Granate in den Pullover. Louisa Guy wirft sie gerade noch ins Wasser. Frank lässt sich verhaften, kommt aber frei, weil er mit Briefen droht, die die Mordaufträge der Geheimdienste offenlegen würden.
In Staffel 6 steht Frank bei der Beerdigung von David plötzlich am Rand des Friedhofs. Er tötet Andrew Nesmith, der eine brisante Akte gestohlen hat, und jagt danach dessen jungen Sohn Reece. Hinter ihm steht der Medienunternehmer Damien Cantor. Im Finale greift Frank mit zwei Söldnern das Ferienhaus an, in dem sich die Slow Horses verschanzt haben. Emma Flyte stirbt bei dem Angriff, Frank selbst tötet am Ende die russische Killerin Jane.
Hugo Weaving spielt die Rolle von Frank Harkness in der Serie Slow Horses im Jahre 2024, seit 2026.
Synchronisation Frank Harkness
Der Charakter Frank Harkness wird von Wolfgang Condrus synchronisiert.