Question: who plays spartacus in spartacus blood and sand
Answer: Andy Whitfield ( 17 October 1971 -- 11 September 2011 ) was a Welsh actor .