Farrell returned to act in Michael Mann's film Miami Vice (2006) alongside Jamie Foxx.
The film was a film adaptation of the famous television series, and did reasonably well at the box office.
Ledger had originally been cast in the film and was replaced by Farrell, Johnny Depp and Jude Law.
His father and uncle were both professional athletes, and for a while, it looked like Farrell would follow in their footsteps.
Farrell auditioned for a part in the Irish Boy Band, Boyzone, but it didn't work out.
The film was a critical and financial success, and Farrell also played a small role in Crazy Heart (2009) which had the Dubliner playing a country singer.
Farrell even sang a few songs for the film's soundtrack.