Lane Edwards is een acteur en speelde in de serie Arrow een gastrol als het personage Peter Declan.
Seizoen 1: