Cast Credits Bones (2005) Guest starring as Tim Episode 2x18: The Killer in the Concrete (Apr 4, 2007) Angel (1999) Guest starring as Hainsley Demon Episode 5x02: Just Rewards (Oct 8, 2003) [Co-Star]