Oded Fehr Screencaps – Star Trek DSC 3.05 Die Trying 312 screencap of Oded Fehr as Admiral Charles Vance in Star Trek DSC 3.05 Die Trying 🙂 Couldn’t resist one of my most favorite actors in my favorite franchise 1 2 ... 13 ►