David Warner

David Warner is an English actor who is most known for playing villainous roles. He guest starred in "The Nemesis" as Rob.