A 32- year-old Mitchells Plain man was denied bail on Tuesday because the court found his own two minor children needed to be protected from him.