Loading...
Loading...
Former Director of Public Prosecutions
Barry Roux is a South African lawyer and former Director of Public Prosecutions. He has worked as a prosecutor for over 30 years and has handled numerous high-profile cases. Roux has also worked as a judge and has served on various boards and committees. He is a graduate of the University of Pretoria and has a Master's degree in law. Roux is known for his expertise in criminal law and has written several books on the subject. He is a regular contributor to various media outlets and has appeared on several TV shows. Roux is based in Pretoria, South Africa.
Are you Barry Roux? Manage your profile and connect with your audience.
Claim Profile