Ha svolto numerosi ruoli, dai più importanti a quelli secondari, in diverse serie televisive. In X-files interpreta l’agente Alvin Kersh. Tra i suoi successi cineamtografici ricordiamo: “Dollari Sporchi”, “Gli intrighi di potere” e “Traffic”.