Triple Olympian Craig Branch made his Olympic debut at the 2002 Salt Lake City Games, competing in the alpine skiing disciplines of downhill, Super G and super combined. He then competed at the Torino 2006 Games (32nd - downhill) and at the Vancouver 2010 Games where he placed 29th in the Super G and 34th in the downhill.
His best Olympic result of the three Games was in the Super G at 2002 Salt Lake City where he finished 27th. With a career hampered by several injuries, Branch represented Australia at five World Championships with his best downhill performance a 26th, recorded both in Vail / Beaver Creek in 1999 and St Anton in 2001. At the St Anton world titles he also placed 14th in combined.