Castle Wiki
Advertisement
Leigh Parker
Information
Character Lucas Troy
Appearances Smells Like Teen Spirit

Leigh Parker is an Australian born actor who plays Lucas Troy on Castle.

External links[]

Advertisement