본관은 밀양(密陽). 경상북도 경산 출신. 일본 쥬오대학(中央大學) 법학부를 졸업하였고, 8·15광복 후 경상북도 경찰국 총무과장을 지냈다.
1948년 제헌국회의원 선거에서 무소속으로 고향인 경산에서 출마, 당선된 것을 시발로 1954년 제3대 국회의원선거에서도 역시 무소속으로 당선되었다. 민주당 창당에 참여한 데 이어 1958년과 1960년의 제4대 및 제5대 국회의원 선거에서도 민주당으로 고향에서 출마, 당선되었다.
제1공화국의 국회의원 때는 정부의 금융부정을 파헤치는 데 앞장섰다. 당시 야당의원들은 경제적으로 어려워 항상 빚에 쪼들려 아들과 딸의 학비 마련이 어려웠다.
1960년 민주당내각 출범과 함께 구파(舊派) 대표로서 교통부장관이 되었다. 입각 후에는 소속해 있던 구파보다는 총리 장면(張勉)의 신파쪽으로 정치적 입장을 바꾸었다.