No photoDamon WhitakerActorActed in 32010s2016The Tell-Tale HeartCharlie2000s2004VengeanceDetective DeRose1990s1993ProtozoaPete