Michael Louden

Michael Louden is a voice actor who portrayed Oss Wilum in the Tale of the Jedi audio drama.