Brandon Rogers, American singer and actor