FANDOM


Darren Edward Kelly is an Irish set production assistant.

Credits

Arrow

Set production assistant

Season 1

External links