Christian Porter nasceu o 11 de julho de 1970 em Perth, Austrália Ocidental, Austrália. É casado com Jennifer Porter desde o 12 de julho de 2008 e tem dois filhos. Foi casado com Lucy Gunn.
Member of the Western Australian Legislative Assembly for Bateman (6 September 2008 - 9 March 2013), Attorney-General of Western Australia (23 September 2008 - 12 June 2012), Treasurer of Western Australia (14 December 2010 - 12 June 2012).