I feel Keith Szarabajka doesn't get nearly as much recognition as he deserves. Hardly anyone knows who he is and he's in almost everything. Seriously, check out his IMDb page, he's played Slate from Bioshock Infinite, Saren AND Harbinger from Mass Effect, just read and be amazed.