Steven L. Warner is an actor known for The Bay House (2019) and theater roles including Major General Stanley in The Pirates of Penzance. Born Steven Leon Warner in Kansas City Kansas in 1953, he resides in western Colorado. Steven is a retired professional counselor and an enthusiastic photographer. He has been married to Mary Warner since 1980.