CASTLE, Kevin Francis