Michael John Moorcock (born 18 December 1939, in London) is an English writer, primarily of science fiction and fantasy, who has also published literary novels.
as Self
as himself
2007
Screenplay
Novel
2006
2000
1992
1985
Cinematography