Who is monk?

Tony sholob plays a world famous detective in a show called Monk. Also the name of the