Talon was born on November 11, 1969 in Long Island, New York, USA. He is an actor and director.
No data