Peter Declan is a fictional character portrayed by Lane Edwards in the TV series Arrow.
They appear in 1 episodes out of a total of 170 aired
Episodes1
An Innocent Man
episode S1.E4 october 2012Peter Declan has been charged with murdering his wife, and only Oliver believes he's innocent. Arrow asks Laurel to look into Declan's case. Meanwhile, Walter investigates a warehouse that Moira mysteriously bought with the company's money.