Terra C. MacLeod

Terra C. MacLeod was born in Montreal, Quebec, Canada. She is known for her work on The Lizzie McGuire Movie (2003), Jeremiah (2002) and The Dead Zone (2002).

Related Posts