Steve Baker is an actor who portrayed Jack in the 2017 series of Twin Peaks.
He has also appeared in the film The Ninja Mission and the television series My Secret Identity.
Steve Baker is an actor who portrayed Jack in the 2017 series of Twin Peaks.
He has also appeared in the film The Ninja Mission and the television series My Secret Identity.