Jim Castillo: Jim Castillo. Actor: Duplex. Jim Castillo is known for Duplex (2003), Torchwood (2006) and Barb and Star Go to Vista Del Mar (2021).
Known For: Duplex (Weatherman), Torchwood (Male Anchor #2), Barb and Star Go to Vista Del Mar (Additional Crew), Criminal Minds (Weatherman)