Nels Lennarson

Nels Lennarson is a Canadian actor.

Roles

 * Major Green
 * Captain Lyle Holland