1963年出生,加拿大人。他85年畢業於專門培養演員的美國戲劇藝術學院,後來在耶魯進修過戲劇。第一個角色,是87年的系列恐怖電視劇《13號星期五 Friday the 13th》的一個角色。由於他的資料不多,接下來幾年幹嘛去了不知道,再一次打醬油是在94年的《法律與秩序》裡客串一個醬油角色Ron Blocker,95年他的第一個電影角色是《銀線風暴 Money Train》的醬油。95年他在一部2季被砍的喜劇《Hope & Gloria》裡演主演Louis Utz。後來又演了《婚禮的成員 The Member of The Wedding》、《搞錯人 The Wrong Guy》等電影。