Martin Somers

Martin Somers is a businessman and the CEO of Starling Port with ties to the Chinese Triad. When he was being prosecuted by Laurel Lance for murder, the Chinese Triad sent China White to help him. However, The Hood was able to find Somers and force him to confess, resulting in his arrest.

Season 1

 * Honor Thy Father

Comics

 * Arrrow #8 (mentioned)