Season 6 and 7
Jenya Lano is a Russian-born actress, best known for her recurring role as Inspector Sheridan on the American television series Charmed. She was born in Moscow, Russia and was raised between the two cities of Moscow & Rome, Italy. She is fluent in English, Russian and Italian.
- Fabulously L.A.