Mark Medeiros

Mark Medeiros portrayed Tua in the Inhumans episode Something Inhuman This Way Comes....