Teacher, grammar and high school, 1920-1928. Instructor сivil engineering Manhattan College, 1928-1929, assistant professor, 1929-1930, professor and dean, 1930-1961, dean engineering emeritus, 1961-1980. Member Institute Brothers of Christian Schools (religious teaching congregation).
Trustee, Manhattan College, 1934-1954, Association Engineering Deans of New York State. Member Mayor’s Advisory Planning Board, Borough of Bronx, New York City, chairman, 1944-1963. Chairman grievance committee Concrete Industry Board, New York City.
Member mayor’s advisory council special commission on technical and professional manpower. Licensed engineer, New York.