Randy Johnson

Randy Johnson is the 12th precinct captain of the New York City Police Department. He and gets along with Richard Castle and Kate Beckett very well on Castle. He fills in for Beckett as temporary replacement due to her going with Vikram Singh.