Rural school teacher, Beaver Valley, Pennsylvania, 1921-1922. Principal, grade teacher, Wetona, Pennsylvania, 1922-1923. English teacher, Towanda, Pennsylvania, 1924-1925.
Supervising principal, Monroeton, Pennsylvania, 1925-1929. English teacher North High School, Syracuse, New York, 1930-1938. Instructor education Syracuse University, 1933-1938.
Professor education, director off-campus teaching State Teachers College, Potsdam, New York, 1938-1944. Director education State University New York Teachers College, Oswego, 1944-1946, acting president, 1946-1947, 1951-1952, dean of College, 1947-1951, 52-54. President Edinboro State College, since 1954.
Chairman teacher education commission New York State Education Association, 1949-1953. Member of commission teacher education and professional standards Pennsylvania Education Association, 1955-1961.