Gene served as a Court of Common Pleas judge from 1988 until February 2005 presiding over several landmark cases including the Act 111 appeal of the Fraternal Order of Police in the first Rendell administration and the suit by Title Insurance Companies to bring Philadelphia Department of Records into compliance. He was the supervising judge of an investigating grand jury, a section leader in the Major Criminal Calendar Program, a civil motion court judge, a trial judge for the Civil Division and principal civil major non-jury judge. Gene was a team leader for the Commerce Court Program managing major commercial litigation. Prior to serving on the bench, Gene spent nearly 18 years in private practice and had served in the Armed Forces in the United States Army Military Police Corps as a captain.
Gene has served as a faculty member and presenter for many legal, educational and professional organizations. He taught courses in judicial decision making and the history of law at the National Judicial College and served as a principal faculty member. He also taught the French system of criminal investigations for the National Judicial College in Paris.
Gene is member of many associations both professional and community including being a board member of The Committee of Seventy, The Lawyer's Club of Philadelphia and a life member of the Board of Managers of the Central High School Alumni Association.