Thorsten KayeActor · Born February 22, 1966 · Frankfurt, West GermanyIMDb Acted in 122010s2017But Deliver Us from EvilProfessor Haberman352014AnimalCarl492012SmashNick Felder · 13 episodes732011OccupantJoe482000s2000Shark Attack 2Dr. Nick Harris37The Prophet's GameJoey Highsmith (adult)49FalconeTV1990s1998Air AmericaSam Moon · 1 episode1996The SilencersJasper1995SlidersRalph Hackett · 1 episode751980s1987The Bold and the BeautifulRidge Forrester, Deacon Sharpe · 2291 episodes411970s1970All My ChildrenZach Slater · 2338 episodes67