The Scottish actor will take the lead role in Patrick Marber's adaptation of Moliere's 17th Century tragic-comedy, set in modern London.
Marber will also direct the play at the Wyndham's Theatre from March 17 to June 10.
It will mark a return to Wyndham's for "Tennant", who played Benedick in William Shakespeare's "Much Ado About Nothing" there back in 2011.