Leonel Castillo

Leonel Castillo

On the C-SPAN Networks:
Leonel Castillo was a Commissioner for the Immigration and Naturalization Service with two videos in the C-SPAN Video Library; the first appearance was a 1983 Senate Committee as a Director.

Appearances by Title:

Previously

Commissioner, Immigration and Naturalization Service c. March 30, 1993 - c. March 29, 1993 Videos: 1 Director c. January 3, 1983 - c. December 30, 1983 Videos: 1

Recent Appearances

See all appearances

Appearance Stats

More