Kevin Scott Allen is an actor and writer, known for Alias (2001), Prison Break (2005) and Star Trek: Deep Space Nine (1993).
No data