Smallville Wiki
Register
Advertisement

118x0133

Character Carrie Castle
Birthdate April 25, 1977
Origin Riverside, California, USA

Marguerite Moreau is an American actress who played Carrie Castle on Smallville.


External links

Advertisement