Theo Cavenaugh (portrayed my Mike Weinberg) is a minor character who made an appearance in a single episode of The Suite Life of Zack & Cody. He is very rich but insulting. His only appearance is in the episode, "A Kept Man".
Theo is a young, rich boy who likes Zack but dislikes Cody for his geeky personality. He keeps Zack as a friend by buying him expensive things, such as tickets to a concert, and forcing Zack to leave Cody behind. But when he sets Zack up to tape the concert illegally, Zack begins to have second thoughts about their friendship, and leaves, giving Theo back all the items he received.
Theo acts a lot like London does to Maddie, though he displays this meanness toward Cody instead. Unlike London, however, he has no problem sharing his wealth, particularly with Zack.