After beginning his career in
karting, Farnbacher competed in
Formula BMW Junior in 2001, finishing ninth in the championship. He then moved to
sports car racing, participating in
Porsche Carrera Cup Germany, at first for his father's team, Farnbacher Racing; he also participated in the
2004 Porsche Supercup season. In 2005, Farnbacher co-drove for Farnbacher Racing to win the GT class in the
24 Hours of Daytona. In 2006, Farnbacher drove in the
Le Mans Series for
Seikel Motorsport in the GT2 class. He also made his debut in the
American Le Mans Series, driving at the
12 Hours of Sebring and
Petit Le Mans, and participated in his first
24 Hours of Le Mans, finishing second in class. Farnbacher also finished second in GT2 at
Le Mans with Simonsen and Keen. He spent 2011 in the
ADAC GT Masters series in Germany. Late in 2012, Farnbacher began racing the
SRT Viper; he ran with SRT Motorsports for the full 2013 ALMS season, and remained with the team in the merged
United SportsCar Championship in 2014. ==Motorsports career results==