Career
He is best known for his roles in various films and television series from the 1970s to the present. His most notable appearances were in Cool Breeze, X-Men: The Last Stand, Elysius and 88 Minutes.
He is best known for his roles in various films and television series from the 1970s to the present. His most notable appearances were in Cool Breeze, X-Men: The Last Stand, Elysius and 88 Minutes.