Robert Mauzell

Robert Mauzell portrayed Carlos in the Iron Fist episode The Fury of Iron Fist.