Known for
Acting
No biography available.
TV 101
Anarchy Movie '85
Fiona Apple: MTV Live in New York, 1999
1999
1988
as Lead Guitar (2 episodes)
1985
as Self, Musician