Joel Mitchell is an actor, known for Immortal (Ad Vitam) (2004), The Ghost of Saint Aubin (2011) and Don Carlos (1996). Read more on iMDB