Who is Mark Duplass?
Mark Duplass is an American Director, Producer, Actor, Screen Writer. Mark Duplass was born on December 07, 1976 in New Orleans, Louisiana, USA. As of 2026, Mark Duplass is 50 years old. Published estimates place the net worth of Mark Duplass at $3 million.
