Castle Wiki
Advertisement
Michelle Anne Johnson
Information
Character Officer Greta Bailey
Appearances The Final Nail

Michelle Anne Johnson is an actress who plays Officer Greta Bailey on Castle.

External links[]

Advertisement