Carrie Castle
Family Unknown
Occupation Managing editor (Metropolis Journal)
Played By Marguerite Moreau
Status Alive

Carrie Castle was a reporter for the Metropolis Journal.

Early life

Carrie was a graduate of East Tennessee Community College.

Season One

Carrie was sent to Smallville by Lionel Luthor to write an expose about Lex Luthor that would discredit him. However, Lex arranged a position as Managing Editor of the Journal for her, if she would rewrite the story. It was an offer she couldn't refuse.