Stephen Taylor

Stephen Taylor

Stephen Taylor

Stephen Taylor

Acting

Tube Tales (1999)

Mr X (Grasshopper) (as Stephen Da Costa)