The 26-year-old actor was spotted on set Tuesday in Los Angeles. Osment will reportedly portray a Nazi in the movie, and was photographed in a suit and tie with slicked back hair. The star looked grown up and very different from his breakthrough role as Cole Sear in The Sixth Sense (1999).
Yoga Hosers co-stars Johnny Depp, the actor's daughter Lily-Rose, and Smith's daughter Harley Quinn. The story follows 15-year-old yoga enthusiasts Colleen Collette (Lily-Rose Depp) and Colleen McKenzie (Harley Quinn Smith), who work together at a convenience store in Manitoba. The teenagers team with legendary man hunter Guy Lapointe (Johnny Depp) after an ancient evil rises to threaten the world.
Osment also has a role in Smith's film Tusk. The movie is a horror dramedy with Justin Long, and opens in theaters September 19. Yoga Hosers is scheduled for release in 2015.