Farran began his career at Islah Borj Shmali, signing on 2 August 2017.
[4] Farran moved to Ahed on 7 May 2021 on a free transfer,[5] and was loaned out to Shabab Sahel for one year on 28 June 2022.
[6] By November, Farran had scored five goals and assisted four in the 2022–23 Lebanese Premier League.
[8] On 18 August 2023, in a league game against Ahly Nabatieh, Farran suffered an ACL injury and was forced to sit out the rest of the 2023–24 season.
[1] He made his senior debut for the Lebanon national team on 19 November 2022, as a substitute in a 2–0 friendly defeat to Kuwait in Dubai, United Arab Emirates.