Movie Fan
Sign in
deborah swisher · Movie Fan
Deborah Swisher
Known for Acting
Known for
Count DeClues' Mystery Castle
1993 · as Illusia