Michael will always be in our hearts for playing captain Needa, the unfortunate Imperial officer forced to take responsibility in front of Vader
David played Eli Wallace in Stargate Universe: one of the main, most beloved characters in the until now latest, and sadly unfinished,