Майкл Уэстон окончил Северо-Западный университет (Northwestern University), получив степень в области театрального искусства. В 2000 году сменил свою звучную, знаменитую фамилию Рубинштейн на Уэстона, так как в Гильдии Актеров уже был Майкл Рубинштейн.
Вместе с актером Заком Браффом (их связывает многолетняя дружба) они снялись во многих проектах (Garden State, The Last Kiss и Braff's, Scrub). В последнем Уэстон снялся, как приглашенная звезда.
Участие в драме "Клиент всегда мертв" принесло ему популярность. Эта работа была высоко оценена критиками. В сериале "Доктор Хаус" Уэстон исполняет роль частного детектива, нанятого доктором Грегори Хаусом. Занят в 10 эпизодах.