Jo McInnes - Biography

Jo McInnes was born in 1969. She is an actress and director, known for Nadia (2001), Playing the Field (1998) and Ma femme est une actrice (2001). She has been married to Lee Ross since 1999.