Steven A. Miller
11 titles
Acting
May 28, 1981
Orange, Connecticut, USA