Ned Lander
Ned Lander演员 | 导演 | 制片人

Ned Lander was born in 1956 in Adelaide, South Australia, Australia. He is a producer and actor, known for Wrong Side of the Road (1981), Last Cab to Darwin (2015) and Archer (1985).

TA的作品(22)