While attending Cowra High School, Farrar played for the Australian Schoolboys team in 1979.[3]
Farrar played the majority of his career at Canterbury-Bankstown Bulldogs, enjoying 11 seasons at Canterbury. He played his first match for the club in 1981, and finished up in 1990. In that time he played in 186 first grade matches for the club. In 1991, he joined the Western Suburbs, staying there for two years.[4][5]
In 1994, he returned to Australia, and played his last season for the Illawarra Steelers.
Coaching career
Farrar became coach for the Illawarra Steelers in 1997. He was coach for the club for two seasons. In 1999, the Steelers formed a joint venture with the St. George Dragons to become a new entity – the St. George Illawarra Dragons. In 1999 and the first half of 2000, he was the assistant coach of the club. He then became head coach (in mid-2000) until 2002.
Farrar returned to Canterbury in 2008 when he was elected to the Board of Directors at the Bulldogs Annual General Meeting on 17 February.