No, Mark Margolis has never directed any projects. He is an actor who has appeared in over 100 films and television shows. Some of his most notable roles include Omar Little in The Wire, Hector Salamanca in Breaking Bad, and the voice of El Topo in The Book of Life.
The Marvelous Quiz on Mark Margolis: Unveiling the Versatile American Actor!