Nato a Roma da padre irlandese e madre italiana, Lorenzo Flaherty ha iniziato la sua carriera in giovane età alternando presenze in piccole produzioni horror e giovaniliste tipicamente anni Ottanta (Demoni 2 - L'incubo ritorna; Ciao ma') ma anche in pellicole dirette da importanti autori del panorama nostrano come Appuntamento a Liverpool di Marco Tullio Giordana o In nome del popolo sovrano di Luigi Magni. Dopo la partecipazione alla grande coproduzione internazionale per la televisione tratta da un best seller di Wilbur Smith (l'avventuroso La montagna di diamanti, dove ha recitato assieme a Ernest Borgnine e Jean-Pierre Cassel), ha avviato un'esperienza teatrale come attore e regista portando in scena anche il Macbeth di Shakespeare.
I primi ruoli cinematografici più consistenti arrivano nel 1996 quando recita per Pupi Avati in Festival e per Renzo Martinelli nel ruolo di un brigatista cattolico scampato a un eccidio comunista nel controverso film storico Porzus.
A questo punto della sua carriera comincia la collaborazione con il medium che sarà più determinante nel sancire la sua celebrità: la televisione. Partecipa come comprimario a fiction di successo come La Dottoressa Giò con Barbara D'Urso e la prima serie di Distretto di Polizia con Isabella Ferrari, prima di ottenere ruoli da protagonista assoluto nella quinta stagione di Incantesimo e nella fiction di grande successo RIS. Delitti Imperfetti dove interpreta il Capitano Riccardo Venturi. A eccezione di una incursione cinematografica in Le barzellette di Carlo Vanzina, ha continuato a dedicarsi principalmente a performance per il piccolo schermo e nel 2007 ha girato, oltre alla quarta stagione del C.S.I. all'italiana, anche il tv movie Io ti assolvo al fianco di Gabriel Garko e una versione televisiva del Giro di vite di Henry James.