We don't have a biography for Michael Leisen yet. Hang in there, or go ahead and contribute one.
Known For
Credits
Cast Credits
Battlestar Galactica (2003)
Guest starring as Pvt. Stewart Jaffee
(2 episodes)
- Episode 4x13: The Oath (Jan 30, 2009) [Co-Star]
- Episode 3x15: A Day in the Life (Feb 18, 2007) [Co-Star]