Cahal is an experienced advocate and has been a member of the Victorian Bar since 1999. He has a broad practice but practises principally in criminal and administrative law. He is the holder of an Indictable Crime Certificate and is on the Criminal Trial Preferred Barrister List of Victoria Legal Aid. He is a member of the Criminal, Migration and Industrial Law Bar Associations. He is a Committee Member of the Migration Law Bar Association and is its current membership officer.
For the past 20 years he has instructed at the Leo Cussen Centre for Law in Melbourne in administrative law. He has delivered a number of papers on FOI, statutory interpretation, and judicial review. He is also a regular reviewer for the Law Institute Journal.
He was for three years an elected member of the Victorian Bar Council. He is a strong adherent of pro bono work and has served on the Bar’s Pro Bono Committee.