Big stiff who played the telepath Byron on the science fiction television series Babylon 5. There was much rejoicing when he (the character) blew himself up. This was, according to IMDB, his first role on television ever, and hopefully his last.

Log in or register to write something here or to contact authors.