Oded Fehr Oded Fehr: Admiral Charles Vance/Star Trek-DSC Oded Fehr is known for playing the role of Charles Vance | Star Trek: DSC Upcoming Appearances: More Information Coming Soon! Previous articleJess BushNext articleMark Allen Shepherd Share FacebookTwitterPinterestWhatsApp - Advertisement -