See doollee.com for a list of his stage plays.
No other biographical information available.
The Walking Dead (1997)