Charles Landry被視為創意、以及利用文化激發城市創意潛能的全球性權威。他具備超過30年相關經驗,曾參與數百個項目,為政府及世界銀行等大型機構提供專業意見,協助城市以新思維模式進行重塑。其機構Comedia被譽為歐洲最權威的文化創意規劃諮詢機構,專長籌劃城市及區域性策略,通過文化活動活化公共、社會和經濟生活。
Landry 的著作《The Art of City Making》(城市建設的藝術)得到高度讚譽,內容針對城市如何能更具創意,使個人和不同機構所投放的資源及力量可同時履行全球責任。這概念亦承接了Landry另一本力作《The Creative City: A Toolkit for Urban Innovators》(創意城市: 打造城市創意生活圈的思考技術)所描述的思想,此書更被廣泛認為是推動全球創意城市運動的啟蒙書籍。Landry目前為世界銀行處理不同的特別項目。他經常在歐洲、美國、澳洲和非洲舉辦講座,為文化復興和公共生活等不同題材作超過90次主題演講。