Josh Dallas
Josh Dallas, born in 1981 in Louisville, Kentucky, USA, embarked on his career in the early 2000s. Primarily known for his work in the fantasy and drama genres, Dallas' most notable roles include his performances in the TV shows "Once Upon a Time" and "Manifest". While his on-screen performances have yet to secure him any major film festival awards, his portrayal of Prince Charming in "Once Upon a Time" garnered him a significant fanbase and critical acclaim in the television industry. As an actor turned director, Dallas brings an empathetic perspective and a knack for storytelling, painting characters with depth and authenticity on the screen.