Todd Sherry

Todd Sherry is an American actor. He portrayed Professor Luzano on Supergirl in a guest role.