Michael Philip снимался в 6 серий и 2 фильмов. Исполнитель роли Stefan / Javna в сериале Зачарованные. В кино, как Uniformed Cop в художественном фильме Surrogates.