Jack McCabe was an actor and director, known for Tapioca (2009), Christmas Eve at McTavish's (2012) and Animals (2014). He died on October 28, 2020.
No data