Jake Gyllenhaal ''misses'' Heath Ledger.

The 34-year-old actor's 'Brokeback Mountain' co-star died from an accidental overdose in 2008 at the age of 29 and he feels the loss both on a personal and professional level.

He said: ''I miss him as a human being and I miss working with him and what an unfortunate thing it is that we won't be able to see the beauty of his expression.''

The 'Southpaw' actor admits his friend's passing had a profound affect on him and he cherishes his relationships with people more than ever.

He added in an interview with NPR: ''I'm trying to be present where I am. I'm trying to have relationships that are as real as they possibly can be on a movie set, be close to people because I know that it's precious. And I know, not only can this career end in a very short period of time and this or that can happen, but also that life is precious.

''I think losing Heath and being a part of a family that was something like the movie, that movie we all made together, makes you see that, makes you appreciate that and hopefully moves you away from the things that really don't matter to the things that do.''