Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Michael Liebmann was born in New York, USA. He was an actor, known for Starship Excelsior (2007), Star Trek: The Helena Chronicles (2008) and Outpost: A Star Trek Fan Production (2009). He died on July 26, 2016.