Ron Troupe (Earth-1)

Ron Troupe is a journalist for The Starling City Star.

Biography
Troupe wrote a piece on Peter Declan's murder conviction for The Starling City Star.