- "Friend to friend, you've come so far. You're a captain. Don't throw all your hard work away on something personal. "
- —Frank to Quentin Lance[src]
Captain Franklin "Frank" Pike is a police captain, formerly a lieutenant of the Star City Police Department. He is one of Quentin Lance and the late Lucas Hilton's superior officers, before the former was promoted to captain. He was a supporter of the Arrow but, as part of his job, still works to hunt him down and is bound to arrest anyone in league with him. This issue would later be resolved with the now police captain Quentin disbanding the Anti-Vigilante Task Force, whose main focus is capturing the Arrow.
Frank assigns detective Quentin a new assignment, which the two get into an argument about. Detective Quentin does not want to give up his old assignment and insists that he is close to capturing him. Lt. Frank notes that the demand for capturing The Hood is beginning to wane.
After Quentin tells Frank he got word that Malcolm Merlyn is planning to level the Glades, Frank hesitant to believe, asks Quentin who his source is. When he discovers Quentin has been helping out with some cases with the vigilante, Frank temporarily suspends Quentin, with his other option being incarceration as Quentin swore that he would bring him in.
Sometime after the earthquake, Frank would demote Quentin.
Frank releases Slade Wilson when he is arrested due to lack of evidence before angrily confronting Quentin about assisting the vigilante once again. Later, Slade is revealed to be the true kidnapper, but Frank has Quentin arrested for working with the Arrow.
Frank reinstated Quentin to detective to lead the charge against Slade's army and agreed to ask the Arrow for help. He later beckons Quentin into watching a live broadcast showing armed military positioning themselves around Starling City's entrance and exit zones, and showing no signs of moving further into the city. Frank further adds that the nearest military outpost is located at a considerable distance away from Starling, and there's no way they could have arrived so soon under such short notice.
While turning over Thea Queen's apartment on a search orchestrated by Quentin in his hunt to bring down Oliver Queen, Frank paid Quentin a visit and questioned his motives for trying to prove the Arrow's true identity that had no evidence to back his claim, and told Quentin to stop the hunt because of it being a personal vendetta.
After the events of Genesis Day, Frank is promoted to captain.
After Team Arrow, with the help of Helix, discovered that Adrian Chase name was a fakeout, Oliver visited Frank at the SCPD and gave Frank evidences of Adrian Chase true identity. Pike then went outside the SCPD, but after exiting it he was assaulted by an unknown individual, who stabbed him. Frank survived but entered a comatose state after being brought to a hospital.
Compared to Quentin, Frank has a more fluctuating opinion towards the Arrow. Like Quentin, he believes that the Arrow must be put down; but at the same time, Frank has a deeper appreciation towards the Arrow's activities. He actually notes that neutralizing Starling City's green hooded vigilante archer, could very well return the city to its former crime-infested state.