Moss

Judge Moss was the presiding judge when Oliver Queen had charges brought against him by Detective Lance and the District Attorney's office. Moss was also the presiding judge in the Peter Declan trial case.