Laurence is a solicitor of the Supreme Court of Queensland, having been admitted in 1987. He has practised principally in the corporate and commercial areas of law. He is a Board Member of Mater Misericordiae Hospital Townsville Ltd and Chairman of Villa Maria Aged Care Services Advisory Board. He is a Graduate Member of the Australian Institute of Company Directors.
He has held the position of Company Secretary since July 2001.