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: Previous articleJess BushNext articleMark Allen Shepherd Share FacebookTwitterPinterestWhatsApp - Advertisement -