Star Trek: Generations
as Lt. Commander Geordi La ForgeAli
as Martin Luther King, Jr.Superman/Batman: Public Enemies
as Black Lightning (voice)Star Trek: The Next Generation - Unification
as Lt. Cmdr. Geordi La ForgeLooking for Mr. Goodbar
as Cap JacksonStar Trek: Federation Science
as SelfStar Trek: The Next Generation - All Good Things...
as Lt. Cmdr. Geordi La ForgeThe Midnight Hour
as Vinnie DavisMake-Up Man: The Michael Westmore Documentary
Make-Up Man: The Michael Westmore Documentary
as SelfRise of the Zombies
as Dr. Dan HalpernBlizzard
as Night Watchman Elf (uncredited)Our Friend, Martin
as Martin at Age 26 (voice)Star Trek: Picard - The IMAX Live Series Finale Event
as Commodore Geordi La ForgeThe Star Trek Saga: From One Generation to the Next
as SelfThe Muppets Go Hollywood
as Self (uncredited)Lennon or McCartney
as SelfTaken in Broad Daylight
as Mike TimbrookStar Trek: 25th Anniversary Special
as SelfTo the Journey: Looking Back at Star Trek: Voyager
as SelfStar Trek: The Next Generation - The Best of Both Worlds
as Lt. Cmdr. Geordi La Forge (archive footage)Star Trek: The Next Generation - Redemption
as Lt. Cmdr. Geordi La ForgeSecrets of Sacred Architecture
as Narrator (voice)Steve McQueen: The Essence of Cool
as SelfThe Acorn People
as RodneyStar Trek: 30 Years and Beyond
as SelfUS Against the World
as SelfOne in a Million: The Ron LeFlore Story
as Ron LeFloreYesterday's Target
as WinstromStar Trek: The Next Generation - Chain of Command
as Lt. Cmdr. Geordi La ForgeButterfly in the Sky
as Self40 Years of Star Trek
as SelfJourney's End - The Saga of Star Trek: The Next Generation
as SelfRoots: The Gift
as Kunta KinteFirestorm: 72 Hours in Oakland
as Fire Chief J. Allan MatherParallel Lives
as Dr. Franklin CarterThe Supernaturals
as Pvt. Michael Osgood