Josh Brolin feels ''embarrassingly dumb'' to have got his girlfriend when he was just 19.

The 46-year-old actor - who has two children, Trevor, 25, and Eden, 19, with first wife Alice Adair - thinks he was an ''idiot'' to have started a family so young, and admits those around him told him he ''shouldn't'' do it.

Discussing what he was doing in September 1987, the time his new movie 'Labor Day' is set, he said: ''I was acting in a TV series called 'Private Eye'. And I was getting ready to have my first kid. And everyone told me I shouldn't. Well, I was an idiot. A 19-year-old guy riding on a Harley-Davidson, so embarrassingly dumb. But she got pregnant and that's what happened.''

However, Josh insists he wouldn't have done things differently because his life changed in such a good way and he and Alice have remained incredibly close, despite splitting in 1994, the year his second child was born.

The 'Gangster Squad' star - whose nine-year marriage to Diane Lane ended last year - added to The Guardian newspaper: ''It was good. She was the mother of my children. I'm still best friends with her. I ended up having two amazing kids, so it turned out OK.

''No, that was a good year. That was my favourite year. It was the year my whole life changed. I had kids and I started doing theatre.''