Farlow played his junior rugby league for the Leichhardt Wanderers before being signed by the Balmain Ryde-Eastwood Tigers.
[3] In September 2010, Farlow was named captain and at lock in the 2010 NSW Cup Team of the Year.
[2][4] On 22 September 2013, Farlow was named as the 18th-man reserve in the 2013 NSW Cup Team of the Year.
[6] On 16 September 2014, Farlow signed a 1-year contract with the Lézignan Sangliers of the Elite One Championship starting in 2015, where he was an inaugural member of the Cathare Knights representative team, selected at lock.
In 2015, he was a member of the successful Lézignan Sangliers team that were champions of the Coupe de France Lord Derby[7] He returned to Wests Tigers midway through the 2015 season on a second-tier contract.