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.[1]
Appearances
Arrow
Season 1
- "An Innocent Man" (mentioned)
Trivia
- Unlike his DC comic book counterpart, Ron Troupe works at a different news media than the Daily Planet.