In his Star Trek career, he has been on camera with 6 different Starship Captains - Capt. Harriman played by Alan Ruck, Capt. Picard played by Patrick Stewart, Capt. Kirk played by William Shatner, Capt. Sulu played by George Takei, Capt. Sisko played by Avery Brooks, and Capt. Janeway played by Kate Mulgrew.