Which actor played Deangelo Vickers in The Office?
Answer
Will Ferrell
Answer
Will Ferrell
Will Ferrell played Deangelo Vickers in The Office. Deangelo arrives in season seven as Michael Scott’s replacement when Michael leaves Scranton to move to Colorado with Holly Flax.
Ferrell’s guest appearance spans four episodes, beginning with “Goodbye, Michael” and continuing through “The Inner Circle.” Deangelo is intended to fill Michael’s regional-manager role, but his strange leadership style quickly makes him unpopular. He plays favorites, struggles with sales, and behaves erratically during the Dundies.
A common mix-up is confusing the actor with other major guest stars from the series. Ed Helms played Andy Bernard, James Spader played Robert California, and Steve Carell played Michael Scott. Ferrell’s short tenure was deliberately comic and disruptive rather than a permanent casting change.
Deangelo’s story ends after he suffers a serious injury while attempting a basketball dunk. The Scranton branch then goes through a succession of temporary and permanent managers before Andy eventually receives the position.
Source: Wikipedia · fact-checked Sept. 2026