Kevin Duncan is known for Face/Off (1997), The Postman (1997) and Collateral Damage (2002).
Sin datos