Ramsey cast in CW’s ‘Arrow’ pilot

'Blue Bloods' thesp lands major role

David Ramsey has been cast in the CW pilot “Arrow.”

Thesp, who is currently recurring in CBS’ “Blue Bloods” as the mayor of New York, will play the character John Diggle, a former military man now working as a bodyguard for hire who soon finds he is trapped in a battle of wits, loyalty and trust. Stephen Amell was previously cast for the lead role of Oliver Queen.

Arrow,” which is based on the DC Comics book “Green Arrow,” is being produced by Warner Bros. Television and Berlanti Prods. Greg Berlanti is writing and exec producing with Marc Guggenheim and Andrew Kreisberg.

David Nutter is directing the pilot and also receives exec producer credit.

Ramsey has previously appeared in “Dexter” and “Ghost Whisperer.” He is repped by APA, Principato-Young and Stone, Meyer, Genow, Smelkinson & Binder.

More TV

  • Rihanna France Concert Canceled

    Rihanna to Perform at Grammys With DJ Khaled and Bryson Tiller

    David Ramsey has been cast in the CW pilot “Arrow.” Thesp, who is currently recurring in CBS’ “Blue Bloods” as the mayor of New York, will play the character John Diggle, a former military man now working as a bodyguard for hire who soon finds he is trapped in a battle of wits, loyalty and […]

  • Lori Mccreary and Gary Lucchesi PGA

    How Harvey Weinstein Drove the PGA to Combat Sexual Harassment on Set

    David Ramsey has been cast in the CW pilot “Arrow.” Thesp, who is currently recurring in CBS’ “Blue Bloods” as the mayor of New York, will play the character John Diggle, a former military man now working as a bodyguard for hire who soon finds he is trapped in a battle of wits, loyalty and […]

  • ABC Logo

    ABC Orders Tim Doyle Comedy Pilot

    David Ramsey has been cast in the CW pilot “Arrow.” Thesp, who is currently recurring in CBS’ “Blue Bloods” as the mayor of New York, will play the character John Diggle, a former military man now working as a bodyguard for hire who soon finds he is trapped in a battle of wits, loyalty and […]

  • TV Review: ‘Planet Earth: Blue Planet

    TV Review: ‘Planet Earth: Blue Planet II’ on BBC America

    David Ramsey has been cast in the CW pilot “Arrow.” Thesp, who is currently recurring in CBS’ “Blue Bloods” as the mayor of New York, will play the character John Diggle, a former military man now working as a bodyguard for hire who soon finds he is trapped in a battle of wits, loyalty and […]

  • Jeff Zucker

    Jeff Zucker Has 'No Interest' In ESPN Job

    David Ramsey has been cast in the CW pilot “Arrow.” Thesp, who is currently recurring in CBS’ “Blue Bloods” as the mayor of New York, will play the character John Diggle, a former military man now working as a bodyguard for hire who soon finds he is trapped in a battle of wits, loyalty and […]

More From Our Brands

Access exclusive content