Ron Bottitta

Ron Bottitta is a British actor. He is set to portray a Doctor on Supergirl.