پس از تحصیلات متوسطه به مدرسه نظام رفت. برای کامل کردن تحصیلات، به فرانسه رفت و در مدرسه نظامی سن-سیر سرگرم تحصیل شد. پس از بازگشت به ایران، در دانشکده افسری استاد شد و پس از چندی درجه سرهنگی گرفت. در میان نظامیان، از نزدیکان حاج‌علی رزم‌آرا به‌شمار می‌رفت. در فروردین ۱۳۲۸، درجه سرتیپی گرفت. رزم‌آرا که به نخست وزیری رسید، سرلشکر فضل‌الله زاهدی را از ریاست شهربانی فروگرفت و سرتیپ دفتری را به جای او گماشت. پس از ترور رزم‌آرا، دفتری نیز ریاست شهربانی کنار گذاشته شد. محمد مصدق او را به ریاست گارد گمرگ گماشت. اما پس از ماجرا ترور سرتیپ محمود افشار طوس، مقام ریاست شهربانی تهران مدتی خالی ماند تا در ۲۸ مرداد ۱۳۳۲، هم‌زمان از مصدق و زاهدی حکم ریاست شهربانی تهران را دریافت کرد. پس از ۲۸ امرداد ۱۳۳۲، تا شهریور همان سال در همین مقام بود و جای خود را به مهدی‌قلی علوی مقدم داد. «تاریخ نظامی عصر قدیم و قرون وسطی و عصر جدید» از تالیفات او است. وی در سال ۱۳۶۲ در سن ۷۸ سالگی در پاریس درگذشت.