Steve Lanza was born in New Orleans, Louisiana, USA. He is known for 24 (2001), Powder Blue and Space: Above and Beyond (1995).
Sin datos