The Orville 104 – Ed (Seth MacFarlane), Isaac (Mark Jackson), Dr. Finn (Penny Johnson Jerald) Daley Review 7 years ago The Orville 104 – Ed (Seth MacFarlane), Isaac (Mark Jackson), Dr. Finn (Penny Johnson Jerald)