Ernie Hudson

Heroes is gonna call a Ghostbuster in for a guest role this season.

Ernie Hudson, who played Winston Zeddemore in the Ghostbusters franchise, will join the NBC drama for a multi-episode arc, TVGuide.com has confirmed. Hudson will play Captain Bullock, a Baltimore detective who is on the trail of one of the super-powered characters.

Check out photos of Hudson throughout his career

On the small screen, Hudson starred in HBO's Oz as Warden Leo Glynn. He's also no stranger to wearing the badge — he played a detective on Desperate Housewives and a senior deputy on the ABC dramedy 10-8: Officers on Duty.

Heroes kicks off its fourth season with a two-hour premiere on Monday, Sept. 21, at 8/7c.