In 2006, he starred in Oliver Stone's film based on the September 11, 2001 attacks, World Trade Center.
Kemudian pada tahun 2006, ia membintangi film Oliver Stone yang berdasarkan pada serangan teroris di Amerika Serikat 11 September 2001, World Trade Center.