Answer
B. J. Novak played the role of Ryan Howard in the American sitcom The Office. In addition to acting, he also served as a writer and executive producer for the show. His contributions extended beyond his on-screen performance, as he helped shape the characters, storylines, and overall tone of the series.