Biography

Jeff Castle is an actor and producer, known for Star Trek (2009), The Lair (2007) and The Bold and the Beautiful (1987).