Brenda Crichlow is known for her work on Fantastic Four (2005), Look Who's Talking (1989) and The Possession (2012). She is married to Rene Lessard. They have two children. Read more on iMDB