 Steinwall has played club football for Renown, Club Valencia, Blue Star, Negambo Youth and Ratnam.He earned 32 caps for Sri Lanka between 2001 and 2009, scoring two goals.Steinwall was appointed coach of Sri Lanka in April 2016 succeeding Sampath Perera.