Acting
1905-08-05 · Philadelphia, Pennsylvania. — 1987-05-01
Lost in Space
饰 Lighted Head Leader
饰 Philip Niles