'Cosby Show' Actor Geoffrey Owens Will Guest Star in 'NCIS' Shortly after being job-shamed for working at Trader Joe’s, the actor has landed another acting job. Owens landed a guest role on the hit show in addition to a recurring role on Tyler Perry’s OWN series, ‘The Haves and the Have Nots.’ Owens is famously known for his role <br />as Elvin on ‘The Cosby Show.’ The actor will appear in the sixth episode of <br />‘NCIS: New Orleans’ as Commander Adams. Executive producer Christopher Silber said Owens was a perfect fit. Christopher Silber, via statement