Most famous for his role as Titanium Ranger Ryan Mitchell in the Power Rangers Lightspeed Rescue television series, he is also notable for his work as a singer, songwriter, and music producer.
Early in his career, he portrayed Prince William in two episodes of The WB series Maybe It's Me.
He established a music production company called Dirtyfish Productions and formed and fronted a band named Project Dirty.
He spent his early days in Indianapolis, Indiana, and later lived and worked in Los Angeles, California.
He wrote and/or produced numerous tracks for vocalist and web star Skylar Stecker.