Nacido en Walterskirchen en la Baja Austria, era el tercer hijo varón del Príncipe Augusto Leopoldo de Sajonia-Coburgo y Gotha y de su esposa, la Archiduquesa Carolina María de Austria.
Sin embargo, fue criado en las propiedades de la familia en Austria.
Cuando era adolescente todos los cinco tronos ocupados por la familia en Alemania fueron abolidos, pero su familia retuvo sus tierras y propiedad privada hasta que después de la II Guerra Mundial los localizados en Alemania Oriental y en otros países del Telón de Acero fueron confiscados.
Felipe tomó Viena como su residencia en la República Austríaca.
Seis meses antes y legitimado por el matrimonio tuvieron un hijo, que llevó el apellido y título ducal pero no fue reconocido como miembro de la dinastía:[1]