 He obtained a Bachelor of Arts, a Bachelor of Laws, a Master of Laws and a PhD at Macquarie University; a Diploma of Biblical Studies, and a Graduate Diploma in Legal Practice.Stokes was an associate with the law firm David Begg & Associates in Martin Place, Sydney.He also worked in a number of other legal firms including one at Mona Vale.