Who Plays Shane in The L Word
Entertainment
The character Shane McCutcheon in The L Word is played by Katherine Moennig. She is an American actress known for her roles in film and television, and she originated the role o...
Open article