Cast Credits Everwood (2002) Guest starring as The Technician Episode 1x22: Fear Itself (May 12, 2003) [Co-Star]