He has been an Australian Army reservist since 2014. Cameron was married to Zali Steggall from September 2002 until 2006. They have two children from their marriage. Cameron is now married to Sydney barrister Bridie Nolan.